Overview
The Senior Software Engineer role at Mozilla involves contributing to the development of Firefox features related to OS integration, particularly on Windows and macOS. Mozilla is a non-profit-backed technology company focused on creating a better internet for everyone.
Key Responsibilities
- 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 using data insights.
- Tackle platform-specific challenges in low-level operating system integration on Windows and/or macOS.
- Collaborate on scoping and prioritizing work aligned with team goals.
- Participate in code reviews and contribute to technical discussions with peers.
- Take ownership of complex bugs and lead improvements to the Firefox experience.
- Work closely with a geographically distributed team in a collaborative environment.
Requirements
- 3-5 years of experience as a Software Engineer.
- Experience with systems-level programming on at least one major platform (Windows, macOS).
- Strong programming skills in C/C++.
- Effective communication and collaboration skills, particularly in distributed teams.
- Ability to break down technical work and make steady progress on 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 (e.g., Win32, Cocoa).
- Experience with Linux or macOS internals.
- Contributions to open source projects.
Benefits
- Performance-based bonus plans.
- Rich medical, dental, and vision coverage.
- Generous retirement contributions with immediate vesting.
- Quarterly wellness days.
- Country-specific holidays plus a day off for your birthday.
- Home office stipend.
- Professional development budget.
- Well-being stipend.
- Paid parental leave.
- Employee referral bonus program.
- Other benefits depending on location.
Location
This is a remote role based in Canada.
How to Apply
Interested candidates should apply through the Mozilla careers page.
Deadline
No specific deadline mentioned.