
Senior Software Engineer
Mozilla
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇳🇱 Netherlands
Visit company websiteSalary
💰 €65,000 - €95,000 per year
Job Level
Senior
Tech Stack
JavaScriptLinuxMacOSOpen SourceRust
About the role
- Develop, innovate, and ship the next experience of Firefox through improved integration with the operating system.
- Improve the ease of use and security of Firefox in large deployments by developing better administration and monitoring 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.
- Contribute to architectural discussions and drive feature development within the team; work independently on scoped projects and collaborate closely with peers.
Requirements
- Experience with systems programming on a major desktop platform (Windows, macOS or Linux).
- A solid understanding of C/C++ and some knowledge of Rust.
- A solid understanding of JavaScript and typical interactions with the backend (services, REST, ... )
- 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.
- Professional programming experience in Rust (bonus).
- Developed cross-platform desktop applications, particularly low level systems programming such as Cocoa APIs on macOS or GTK on Linux (bonus).
- Previously successfully contributed to an open source project (bonus).
Benefits
- 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)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CC++RustJavaScriptsystems programmingcross-platform developmentCocoa APIsGTKRESTsoftware defect fixing
Soft skills
excellent communicatorcollaborativepragmaticinsightful recommendationsindependent workteam collaborationparticipation in distributed teams