Mozilla

Desktop Integrations Engineer

Canada

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Internet, Software Development, Open SourceIndustries

Senior Software Engineer, Desktop Integrations (Firefox)

Position Overview

Mozilla Corporation is seeking a Senior Software Engineer to join the Firefox Desktop Integrations team. This role focuses on enhancing the installation, update processes, and operating system integration of the Firefox browser, particularly on Windows and macOS. You will contribute to architectural discussions, drive feature development, and play a key role in delivering high-quality software that aligns with team goals.

About the Team

The Firefox team is dedicated to building the fastest, friendliest, and most usable browser. The Desktop Integrations team specifically works on updates, installs, and integrating Firefox with different operating systems. This is a geographically distributed team that values working in the open and contributing to the code that powers the Firefox browser on multiple desktop platforms.

About the Role

As a Senior Software Engineer, you will:

  • Contribute to the development and improvement of Firefox features related to installs, updates, and OS integrations.
  • Implement enhancements to the Firefox installation and update experience, guided by data insights.
  • Address platform-specific challenges in low-level operating system integration on Windows and/or macOS.
  • Collaborate with your manager and teammates to scope and prioritize work.
  • Participate in code reviews and technical discussions.
  • Take ownership of complex bugs and lead efforts to improve the Firefox experience.
  • Work closely with a geographically distributed team in a highly collaborative environment.

Requirements

  • Experience with systems-level programming on at least one major platform (Windows, macOS).
  • Solid programming skills in C/C++.
  • Effective communication and collaboration skills, especially in distributed teams.
  • Ability to break down technical work and make steady progress within project timelines.
  • A collaborative mindset and a desire to contribute to team success.

Bonus Points

  • Programming experience in Rust.
  • Experience working with Windows and/or macOS APIs at a low level (e.g., Win32, Cocoa).
  • Additional experience with Linux, or macOS internals.
  • Contributions to open-source projects.

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.

Company Information

Why Mozilla?

Mozilla Corporation, a non-profit-backed technology company, has been shaping the internet for over 25 years, creating pioneering brands like the privacy-minded Firefox browser. With over 225 million monthly users, Mozilla is focused on reclaiming an internet built for people, not companies, working in diverse areas including AI, social media, and security, all while staying true to its core mission.

Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation, meaning it is not beholden to shareholders but to its mission. Mozillians, along with thousands of volunteer contributors, design, build, and distribute open-source software that empowers people to enjoy the internet on their own terms.

Compensation & Benefits

  • Salary: 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.
  • Employment Type: [Details not provided in original text]
  • Location Type: [Details not provided in original text]
  • Benefits:
    • Generous performance-based bonus plans for all regular employees.
    • Rich medical, dental, and vision coverage.
    • Generous retirement contributions with 100% immediate vesting.

Application Instructions

[Details not provided in original text]

Skills

OS Integration
Windows
macOS
Desktop Software
Cross-Platform Development
Browser Integration

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