About the company
Mozilla Corporation is the non-profit-backed technology company behind Firefox, the privacy-minded web browser, used by more than 225 million people monthly. Mozilla is wholly owned by the non-profit Mozilla Foundation and builds open-source software.
Responsibilities
- Design, implement, test, and ship cutting-edge security features that strengthen Firefox's security posture
- Advance Firefox's security architecture across multiple operating systems by building privilege isolation and moving trust boundaries
- Improve Firefox's core security mechanisms including cryptographic protocols, WebPKI, and security-sensitive web APIs
- Work across teams to investigate security issues, identify root causes, and deliver robust, maintainable fixes
- Diagnose and resolve issues affecting stability, correctness, performance, and memory usage in a complex, multithreaded environment
Requirements
- 3+ years of experience in low-level software engineering
- Strong proficiency in C and/or C++
- Solid understanding of security fundamentals
- Experience diagnosing and resolving issues in multithreaded, cross-platform native applications, including memory and performance challenges
- Familiarity with web technologies (HTML, CSS, JavaScript)
- Interest or experience in Rust
- Ability to work effectively within large, complex, multi-language codebases
- Experience working with distributed teams and communicating technical ideas clearly
Conditions
- Generous performance-based bonus plans
- 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 (life/AD&D, disability, EAP, etc.)