← Back to list
Job · Senior

Senior Software Engineer, Firefox Desktop

Software Engineer • Senior • Remote • Full-time Spain Spain

Mozilla is looking for a Senior Software Engineer to join the Firefox Desktop Integrations team, working on OS integration, installs, and updates for Windows and macOS.

Responsibilities

  • Contribute to development and improvement of Firefox features related to installs, updates, and OS integrations
  • Help implement enhancements to the Firefox installation and update experience using data insights
  • Tackle platform-specific challenges in low-level OS integration on Windows and/or macOS
  • Collaborate with manager and teammates to scope and prioritize work
  • Participate in code reviews and technical discussions with peers
  • Take ownership of complex bugs and lead efforts to improve the Firefox experience for hundreds of millions of users
  • Work closely with a geographically distributed team

Requirements

  • 3-5 years experience as a Software Engineer
  • Experience with systems-level programming on at least one major platform (Windows, macOS)
  • Solid programming skills in C/C++
  • Effective communicator and collaborator, especially in distributed teams
  • Ability to break down technical work and make steady progress within project timelines

Nice to have

  • 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

Soft skills

Collaborative mindset and desire to contribute to team successWorks independently on scoped projects

About the company

Mozilla Corporation is the non-profit-backed technology company behind Firefox, with more than 225 million people using its products each month. It is wholly owned by the non-profit Mozilla Foundation.

Similar jobs