M
Senior Software Engineer, OS Integration
Contract type
Ongoing
Work mode
Remote · Canada
Experience
Senior · 5+ years
Job description
Software engineer on Mozilla's OS Integration team developing fixes, improvements, and new features for Firefox, including maintenance and development of the Firefox installer and updater.
At a glance
- Employment
- Full-time · Employee (employment agreement)
- Work mode
- Remote · Canada
- Pay
- CAD 95,000 – 139,000 / year
What you'll do
- Improve the quality of Firefox and other Mozilla products by debugging and fixing software defects, improving the browsing experience for hundreds of millions of users
- Contribute to new features and improvements
- Break down tasks and work with others to deliver solutions
- Collaborate with experienced software engineers
- Perform code reviews and provide technical direction
- Work with a geographically-distributed development team
- Interact with teams throughout the organization
- Maintain and develop the installer and updater of Firefox
What we're looking for
- 5+ years of overall software engineering experience
- Strong knowledge of C and C++
- Experience with desktop application development on Windows, macOS, or Linux with C++
- Knowledge of web technologies such as Javascript and HTML
- Knowledge of secure coding practices and memory safety concerns
- Strong problem-solving and debugging skills
- Written and verbal communication skills with a collaborative mindset
- Willingness to work effectively in a distributed team environment
Nice to have
- Installer and/or Updater development on any OS
- Windows internals like the BITS server or MSIX packages
- Open-source contributions or personal engineering projects
Your team
OS Integration team
Benefits
- Generous performance-based bonus plans to all eligible employees
- 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
- Considerable paid parental leave
- Employee referral bonus program
- Other benefits (life/AD&D, disability, EAP, etc. - varies by country)
Apply
About Mozilla
Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere.
Mission
Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled.
What they value
- Play to win
- Build for People first
- Engage Evidence over Ego
- Decide and Deliver
- Ship, learn and repeat
