Activez les alertes d’offres d’emploi par e-mail !

Staff Software Engineer, Desktop Integration

Mozilla

Paris

À distance

EUR 70 000 - 90 000

Plein temps

Hier
Soyez parmi les premiers à postuler

Résumé du poste

A leading global technology organization seeks a Staff Software Engineer for Desktop Integration to enhance Firefox user experience across platforms. This remote role involves optimizing updates, improving OS integration, and collaborating with a distributed team. Ideal candidates will have expertise in C/C++, systems programming, and exceptional communication skills. Mozillians shape the future of the web while adhering to a mission of bettering the internet.

Prestations

Generous performance-based bonus plans
Rich medical, dental, and vision coverage
Generous retirement contributions
Quarterly wellness days
Annual professional development budget
Considerable paid parental leave

Qualifications

  • Experience with systems programming on major desktop platforms.
  • Development experience particularly on Windows or macOS.
  • Solid understanding of C/C++ and some knowledge of Rust.

Responsabilités

  • Develop and ship Firefox features through improved OS integrations.
  • Enhance security and usability in large deployments.
  • Optimize Firefox quality by fixing software defects.

Connaissances

Systems programming
C/C++ development
Communication skills
Cross-functional collaboration

Outils

Windows
macOS
Linux
Description du poste
Staff Software Engineer, Desktop Integration

Location: Remote Germany, Remote France, Remote UK

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

Why Mozilla?

Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people.

The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.

About this team and role

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! The desktop team is a multi-functional team that focuses on updates, installs and integrating Firefox with different OS platforms. As part of the team, you will be responsible for all things related to OS integration and helping us grow our user base.

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

What is a Staff Software Engineer?

A Staff Software Engineer is the next level up from a Senior Software Engineer. At Mozilla this role can vary, but typically a staff engineer supports an engineering team, providing technical leadership, building cross-team relationships, and helping the team deliver on their objectives.

What you’ll do
  • Develop, innovate, and ship the next experience of Firefox features through installs, updates, and improved OS integrations.
  • Improve the ease of use and security of Firefox in large deployments by developing better administration tools.
  • Assess what work supports the team and product roadmap and make insightful recommendations in regards to priorities.
  • Work with expert software engineers to further develop your understanding of the Windows, macOS and Linux platforms.
  • Optimize the quality of Firefox by hunting down and fixing software defects, improving the experience of hundreds of millions of users.
  • Work with a geographically-distributed development team.
What you’ll bring
  • Experience with systems programming on a major desktop platform (Windows, macOS or Linux).
  • Development experience on Windows and / or macOS, particularly with low-level Win32 / Cocoa API coding.
  • A solid understanding of C / C++ and some knowledge of Rust.
  • You are an excellent communicator and have participated effectively on a distributed team.
  • You’re pragmatic about how to move things forward in specific timeframes including trade-offs and safeguards when implementing new functionality.
  • Experience working collaboratively with product managers, project managers, and / or other non-engineering teams.
Bonus Points
  • Professional programming experience in Rust.
  • You have developed cross-platform desktop applications, particularly when this involves low level systems programming.
  • You have previously successfully contributed to an open source project.

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.

What you’ll get
  • Generous performance-based bonus plans to all eligible employees - we share in our success as one team
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
  • Quarterly all-company wellness days where everyone takes a pause together
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life / AD&D, disability, EAP, etc. - varies by country)
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.