M

Mozilla

Verified Job Source

Feel good about your work again.

San Francisco, CA

Software Development
1,001–5,000 people

About

A lot of companies say they’re “mission-driven.” Our unique corporate structure guarantees that every decision we make upholds our mission: to ensure the internet remains open and accessible. Beholden to neither shareholders nor investors, Mozilla Corporation is wholly owned by the not-for-profit Mozilla Foundation. Along with our communities of 20,000+ contributors and collaborators, 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, safeguards passwords and provides a secure VPN (with more to come). By maintaining a safe, open internet we're helping humanity, while also helping the individual humans employed here to reach their personal and professional goals. With a relatively small team serving hundreds of millions of people, a culture of exploration, and a commitment to mentorship, opportunities abound to learn and grow at Mozilla.

Open positions

Senior Software Engineer, Cloud Engineering

Remote · Canada

You will build and maintain internal developer infrastructure, focusing on CI/CD, observability, and Kubernetes optimization. Additionally, you will guide technical decision-making and promote engineering standards to improve developer productivity.

Senior Software Engineer, Add-Ons

Remote · Canada

You will deliver major features and architectural improvements across the Add-ons stack, including moderation pipelines and developer tools. You will also establish engineering standards for production readiness, observability, and CI/CD to ensure reliable and scalable platform operations.

Staff Operations Engineer

Remote · Canada

The Staff Operations Engineer will lead the design, reliability, and evolution of hybrid-cloud and workplace infrastructure while driving complex, high-impact technical initiatives. This role involves cross-team collaboration to unify solutions, improve system reliability, and mentor engineers to raise technical standards.

Senior Software Engineer, Cloud Engineering

Remote · Canada

The Senior Software Engineer will build and maintain internal developer infrastructure, focusing on CI/CD, observability, and Kubernetes optimization. They will also guide technical decision-making and design agentic workflows to improve developer productivity.

Senior Staff Data Engineer

Remote · Canada

Design, build, and improve systems to reliably process data at scale while setting best-practice standards for the data organization. Drive cross-functional projects and mentor teammates to develop engineering excellence across the platform.

Staff Product Engineer, Enterprise AI

Remote · Canada

You will own the implementation of Thunderbolt product features from concept through launch, working across the stack to build AI-powered chat, search, and enterprise workflow tools. You will also collaborate with cross-functional teams to ensure features are usable, reliable, and provide measurable value to users.

Major Gifts Officer

Remote · Canada, Germany, United Kingdom, United States

The Major Gifts Officer is responsible for identifying, cultivating, and closing major gifts ranging from $50,000 to over $1M. They will manage a portfolio of donors, document interactions in Salesforce, and collaborate with leadership to create compelling cases for support.

Staff Security GRC Engineer

Remote · Canada

The Staff Security Engineer will maintain and mature the Information Security Management System (ISMS) while leading ISO 27001 and SOC 2 compliance programs. They will partner with cross-functional teams to drive policy creation, manage audit execution, and translate compliance requirements into practical workflows.

Senior Staff Product Manager, Browser Control Platform

Remote · Canada

You will own the shared foundation and building blocks that enable external tools and internal teams to interact with the Firefox browser. This involves defining the product strategy, ensuring security and reliability, and advancing open standards like WebDriver BiDi.

Staff Designer, Rapid Prototyping

Remote · Canada

Build functional prototypes and production-ready user experiences for the Thunderbolt AI client directly within the codebase. Define interaction patterns for AI-powered workflows and collaborate cross-functionally to translate ambiguous product ideas into usable enterprise tools.

Staff Designer, Rapid Prototyping

Remote · Canada

You will build functional prototypes and product experiments directly in the codebase to shape the Thunderbolt enterprise experience. You will also define interaction patterns for AI-powered features while collaborating with cross-functional teams to ensure usability and technical quality.

Staff Product Manager, Search Experiences

Remote · Canada

Define and drive the product strategy and roadmap for search features within the Firefox Desktop browser. Lead end-to-end experimentation and collaborate with cross-functional teams to deliver privacy-respecting, AI-powered search experiences.

Senior Staff Performance Engineer, Firefox

Remote · Canada

You will profile and analyze performance bottlenecks across the Firefox codebase while developing strategies to improve browser speed. Additionally, you will collaborate with cross-functional teams to implement performance improvements and educate engineers on writing performant code.

Senior Backend Engineer, Ecosystems

Remote · Canada

Lead backend development and maintain server-side logic while taking end-to-end ownership of services in production. Collaborate with cross-functional teams to ensure system reliability, monitor performance, and participate in on-call support rotations.

Senior Backend Engineer, Ecosystems

Remote · Canada

You will lead backend development and own the end-to-end lifecycle of services, including deployment, operation, and maintenance in production. You will also collaborate with cross-functional teams to ensure system reliability, security, and performance while participating in on-call rotations.

Senior Security Engineer, Bug Bounty

Remote · Canada

Own and scale Mozilla's web bug bounty program, managing the interface with external researchers and platforms like HackerOne. Lead the triage and technical validation of vulnerability reports and partner with engineering teams to drive remediation.

Front End Engineering Manager, Firefox Desktop

Remote · Canada

The Engineering Manager will lead a geographically distributed team to drive improvements to the Firefox Desktop user interface. They are responsible for delivering high-quality software, managing team performance, and fostering an inclusive environment.

Marketing Data Science Manager

Remote · Canada

You will set the strategy and roadmap for Marketing Data Science while leading the development of core capabilities in performance and brand marketing. You will also partner with cross-functional teams to translate data-driven insights into practical recommendations that drive Firefox's growth.

Senior Lead, Enterprise Partnerships & Strategy

Remote · Canada

You will define and execute an enterprise strategy while identifying and advancing strategic partnerships in sovereignty-focused markets. This involves developing commercial models, leading negotiations, and translating technical capabilities into clear enterprise propositions.

Senior Mobile Engineer, iOS

Remote · Canada

You will design, develop, and evolve the Thunderbird iOS application while establishing a strong technical foundation for the product. You will collaborate with cross-functional teams and the open-source community to deliver high-quality, scalable, and secure mobile experiences.