Position:
Senior Software Engineer, Firefox Desktop
Company:
Mozilla Corporation
Location:
Remote France, Remote Germany, Remote UK, Remote Finland, Remote Spain, Remote Netherlands, Remote Sweden, Remote Belgium, Remote Canada
Employment type:
Not specified
Work Arrangement:
Remote
Short Summary:
Mozilla Corporation is a non-profit-backed technology company focused on improving the internet. The Firefox team is responsible for delivering a user-friendly browser, and the Senior Software Engineer will contribute to OS integration and feature development.
Responsibilities:
- Contribute to the development and improvement of Firefox features related to installs, updates, and OS integrations.
- Help implement enhancements to the Firefox installation and update experience.
- Tackle 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 contribute to technical discussions.
- Take ownership of complex bugs and lead efforts to improve the Firefox experience.
- Work closely with a geographically distributed team in a collaborative environment.
Requirement:
- 3-5 years experience as 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.
- A collaborative mindset and a desire to contribute to team success.
- Bonus Points: Programming experience in Rust, experience with Windows and/or macOS APIs at a low level, additional experience with Linux or macOS internals, contributions to open source projects.
Benefits:
- Generous performance-based bonus plans.
- Rich medical, dental, and vision coverage.
- Generous retirement contributions with 100% immediate vesting.
- Quarterly all-company wellness days.
- 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 (varies by country).