Senior Full Stack Engineer @ INTERNAL - Mana Job Board - San Francisco, CA

Job Overview

2 months ago

Senior Full Stack Engineer

INTERNAL - Mana Job Board - San Francisco, CA

The Company

Our unique corporate structure guarantees that every decision we make upholds our mission: to make sure the internet stays available, safe, and welcoming to everyone. Beholden to neither shareholders nor investors, Mozilla Corporation is wholly owned by the not-for-profit Mozilla Foundation

Along with 20,000+ volunteer contributors and collaborators all over the world, Mozilla Corporation's staff designs, builds, and distributes software that allows people to enjoy the internet on their own terms. Our flagship product — the Firefox browser — has expanded into a family of products that protects users and alerts them of risks.

The Opportunity

The Firefox team is a community of engineers who care deeply about delivering the fastest, friendliest, most usable browser possible. We are responsible for making the things you see in the browser work securely, quickly, and well! As part of the Search Engineering Team, you will be responsible for all things search-related for our Firefox browser to connect our users with the right content, as easily as possible, no matter what they are looking for.

Our team is geographically-distributed, and working in the open is the norm. We contribute to the code driving the Firefox browser on a number of desktop platforms - Windows, Linux, and macOS.

Do you enjoy making people delighted with solutions to their problems? Do you like to collaborate with designers to implement new interfaces? Are you interested in learning how to write performant, secure code, and deliver it to hundreds of millions of people? If so, we'd love to hear from you. Feel good about your work again! Pursue your future while working to protect the future of the internet for everyone, everywhere.

What You'll Get To Do

  • Write code and tests, build prototypes, tackle problems with no clear solution, collaborate with other designers and engineers to make the web a better place
  • Learn about a wide variety of problems and solutions across a large, mature codebase
  • Help educate engineers on other teams through code reviews, giving talks, and/or writing documentation
  • Work with driven, committed team members to bring the open web to people around the world

What You Bring

  • 3+ years working experience with C++ and/or JavaScript
  • Proficient understanding of SQL and Databases
  • Interest in and ability to work with a distributed team (requires good asynchronous written communication skills as well as good verbal communication skills)
  • Happy to provide and receive constructive feedback; when you see something that can be improved, you act on it
  • Ability to build consensus on sophisticated issues, through your empathy, internal credibility and visibility
  • Know how to approach an existing codebase and improve its architecture through small, planned interventions

Bonus Points

  • Reading and understanding HTML, and CSS
  • Understanding of Model-View-Controller and Component Based frontend architectures
  • Unafraid of asking questions, and proposing new ideas if you think they will make a positive impact
  • A love of helping your colleagues grow and get better at what they do

We value a variety of voices within our team and at Mozilla. You don't need to check every box on this list to apply.

About Mozilla

Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online.

Commitment to diversity, equity, inclusion, and belonging

Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company's core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities and expressions.

We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at [email protected] to request an accommodation.

We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.

Group: D


Req ID: R1790

Similar Jobs

Junior Data Engineer - DEL22-03333500001111

Evergreen Technologies, LLC.

Oakland, CA

Collaborate with architecture and lead and senior engineers to ensure consistent development practices. Collaborate with other engineers to solve and bring new…

Research Engineer


San Francisco, CA

You and systems researchers will work together to find bottlenecks in inference performance and increase its efficiency and speed. Skills you'll need to bring.

Staff Software Engineer - Backend


San Francisco, CA

We're using data to ensure patient safety and tailor the care to patients' specific needs which allows for better care delivery from patient onboarding, patient…

Mechanical Engineer - Optical

Keysight Technologies

Santa Clara, CA

We are seeking mechanical engineers with a passion for developing tooling for production optical assemblies that push the state of the art in accuracy and…

Network Implementation Engineer - Sunnyvale,CA

Cameo Global, Inc

Sunnyvale, CA

TCP/IP stack, BGP, OSPF and EIGRP routing protocols experience required. You will be assigned to a managed services team within a large multinational client and…

Java Developer - Urgent Hiring

Alpha Silicon

Sunnyvale, CA

Full stack with Java exp. Sunnyvale, CA: Reliably commute or planning to relocate before starting work (Required).

Digital Products - Site Reliability Engineer (SRE - DBaaS)


San Francisco, CA

5 year(s) years professional experience with various flavors of Linux and/or Windows, supporting and troubleshooting full stack applications, and cloud…

Snowflake Python AWS Developer

Enquero Inc

Milpitas, CA

We assist our happy customers across all spectrum to reimagine their business processes and navigate their digital journey. Good to have Snowflake knowledge.

Application & Java Developer - DL22-0333466666

Evergreen Technologies, LLC.

San Jose, CA

Alternatively, 3+ years developing backend services in Java/Kotlin with strong familiarity with front end technologies (JavaScript) – i.e. full stack experience…

Software Engineer - Java, ICG Innovation Lab AVP(Hybrid)


Marina, CA

This job opening is for a java developer who understand and works in full technology stack and has prior experience in driving technology products and solutions…

Digital Products - Site Reliability Engineer (SRE - DBaaS)


San Jose, CA

5 year(s) years professional experience with various flavors of Linux and/or Windows, supporting and troubleshooting full stack applications, and cloud…

Digital Products - Site Reliability Engineer (SRE - DBaaS)


Sacramento, CA

5 year(s) years professional experience with various flavors of Linux and/or Windows, supporting and troubleshooting full stack applications, and cloud…

Sr Full Stack Engineer


Sunnyvale, CA

Full stack capability is required. Full stack front-end & back-end web application development. You’ll be joining a small team that develops internal web sites…

Software Engineer with robotics experience


Mountain View, CA

Robotics engineer - ideally 2-3 years of commercial experience. The initiatives on the project use applied research (product-oriented) and focus on the area of…

Software Engineer - Database internals (Remote US)


San Francisco Bay Area, CA

Collaborate with other engineers and field team members at DataStax on new feature development and improvements to the platform.

Power and Performance Engineer - Returnship


Santa Clara, CA

As a Power and Performance Engineer, you will be responsible for evaluating early SOC and platform performance, debugging regressions and interfacing with both…

DevOps Engineer - Watson Orders


Mountain View, CA

Provide support and training to engineers on the use of the development environment. Serve as an owner of the tools used by engineers for incremental build,…

Backend Engineer (Data Center)


Marina, CA

Familiar with web service development and related tech stack, such as HTTP, database, cache, message queue, etc. Good communication and coordination skills.

Sr Software Engineer - Data Cloud Infrastructure


Sunnyvale, CA

Design, develop, test, and ship services and automation, with high quality code, to manage and scale the data stack on the cloud.

Executive Director - Systems Engineering Lead

JPMorgan Chase Bank, N.A.

Palo Alto, CA

This individual will work as part of the leadership team to drive end-to-end systems architecture and implementation for our modernized data stack.

Senior Data ETL Engineer (Unit 42) - Remote

Palo Alto Networks

Santa Clara, CA

Design and build tests for new features we’re introducing in the product and service line -Our existing framework is Python-based, but challenges may span from…

Software Engineering Manager, Android Mobile Developer Experience


San Francisco, CA

Collaborate across the broader Developer Empowerment team to deliver a fast, easy, safe and consistent developer ecosystem for all engineers at Square.

Senior Principal Site Reliability Engineer

Shutterfly 2.0

Redwood City, CA

Work cross functionally to understand the full stack and recommend areas for improvement. Collaboratively build a roadmap for a newly configured SRE team within…

Frontend Sr Software Engineer (REACT) - Prisma Access

Palo Alto Networks

Santa Clara, CA

Leadership skills and the ability to work with engineers and non-engineers of various skill levels. 7+ years of experience as frontend engineer building…