Mozilla

Staff Software Engineer, Desktop Integration

Remote

Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Internet, Software Development, BiotechnologyIndustries

Staff Software Engineer - Firefox Desktop

Position Overview

Mozilla Corporation is seeking a Staff Software Engineer to join the Firefox desktop team. This role is responsible for all aspects of operating system integration and contributing to the growth of Firefox's user base. The team is geographically distributed and emphasizes open collaboration.

About Mozilla

Mozilla Corporation, backed by a non-profit organization, has been a significant force in shaping the internet for over 25 years. We are the creators of pioneering brands like Firefox, a privacy-focused web browser. With over 225 million monthly users, we are dedicated to reclaiming an internet built for people, not companies, focusing on areas such as AI, social media, and security. Our mission is to make the internet better for people, and as a wholly owned subsidiary of the Mozilla Foundation, we are mission-driven, not shareholder-driven. We build and distribute open-source software with the help of thousands of global contributors.

About the Firefox Desktop Team

The Firefox team is comprised of engineers committed to delivering the fastest, friendliest, and most usable browser. We ensure the browser's functionality is secure, quick, and efficient. The desktop team specifically focuses on updates, installations, and integrating Firefox with various operating systems.

What is a Staff Software Engineer?

A Staff Software Engineer at Mozilla is a role that typically provides technical leadership to an engineering team, fosters cross-team relationships, and helps the team achieve its objectives. This role is a step above a Senior Software Engineer.

Responsibilities

  • Develop, innovate, and ship new Firefox features through installs, updates, and improved OS integrations.
  • Enhance the ease of use and security of Firefox in large deployments by developing better administration tools.
  • Assess work that supports the team and product roadmap, providing insightful recommendations on priorities.
  • Collaborate with expert software engineers to deepen your understanding of Windows, macOS, and Linux platforms.
  • Optimize Firefox's quality by identifying and fixing software defects, improving the experience for millions of users.
  • Work effectively within a geographically distributed development team.

Requirements

  • Experience with systems programming on a major desktop platform (Windows, macOS, or Linux).
  • Development experience on Windows and/or macOS, including low-level Win32/Cocoa API coding.
  • Solid understanding of C/C++ and some knowledge of Rust.
  • Excellent communication skills and experience working effectively on a distributed team.
  • Pragmatic approach to project execution, including understanding trade-offs and safeguards when implementing new functionality.
  • Experience collaborating with product managers, project managers, and/or other non-engineering teams.

Bonus Points

  • Professional programming experience in Rust.
  • Experience developing cross-platform desktop applications, especially involving low-level systems programming.
  • Previous successful contributions to an open-source project.

We value diverse perspectives and encourage you to apply even if you don't meet every qualification.

What You'll Get

  • Generous performance-based bonus plans, reflecting our shared success.
  • Comprehensive medical and dental benefits.

Application Instructions

To learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu. To learn more about our Hiring Range System, please click this link.

Skills

Desktop Integration
OS Integration
Windows
Linux
macOS
Open-source software
Software Engineering

Mozilla

Not-for-profit organization promoting internet health

About Mozilla

Mozilla operates as a not-for-profit organization focused on promoting an open and accessible internet. Its main product is the Firefox browser, which emphasizes user privacy and security. Mozilla generates revenue through partnerships and search engine royalties, allowing it to reinvest in projects that enhance internet health rather than distributing profits to shareholders. This commitment to user empowerment and ethical practices sets Mozilla apart from traditional for-profit tech companies. Additionally, Mozilla engages in advocacy and educational initiatives through the Mozilla Foundation, supporting open-source projects and internet literacy programs. The goal of Mozilla is to create a better internet for everyone by prioritizing user-centric products and fostering a healthier online ecosystem.

Mountain View, CaliforniaHeadquarters
1998Year Founded
$3.4MTotal Funding
GRANTCompany Stage
Consumer Software, Social Impact, CybersecurityIndustries
1,001-5,000Employees

Benefits

Insurance, Health & Wellness. Health Insurance.
Financial & Retirement.
401k Plan
Family & Parenting.
Work From Home.
Vacation & Time Off.
Perks & Discounts. Free Lunch or Snacks.

Risks

Privacy complaint against Mozilla could damage its reputation as a privacy-focused organization.
Layoffs at Mozilla Foundation may disrupt operations and affect innovation.
Integration challenges may arise from Anonym's acquisition due to cultural differences.

Differentiation

Mozilla operates as a not-for-profit, prioritizing user empowerment over profit.
Mozilla reinvests revenue into mission-driven projects, unlike traditional for-profit companies.
Mozilla's open-source technology and privacy focus distinguish it in the tech industry.

Upsides

Mozilla's acquisition of Anonym enhances its privacy and security offerings.
The launch of Mozilla Monitor Plus meets growing demand for privacy solutions.
Laura Chambers' appointment as CEO may bring strategic insights to Mozilla.

Land your dream remote job 3x faster with AI