Bachelor's degree in computer science, engineering, or related field, or equivalent work experience
At least 4 years of programming experience in C++ and Rust with expertise in memory safety, multi-threaded system architecture, or raw data stream manipulation
Proven ability to onboard quickly, deliver, and improve complex software projects
Track record of independently scoping and landing complex features within tight release windows
Excellent written and verbal communication skills for clear progress validation and decision explanation
Nice to Haves
Previous contribution to the Mozilla mission and codebase
Experience in browser technology (Gecko, Chromium, WebKit) or web engine runtime abstractions
Interest or experience in designing or leveraging ML pipelines for automating developer workflows
Deep understanding of web architecture, privacy/security web models, and client-side data structures
Knowledge of basic statistical modeling
Proficiency with Python and SQL
What You'll Be Doing
Implementing privacy improvements, anti-tracking, and threat intelligence protections in the Firefox web browser to reduce user tracking and phishing
Enhancing the architecture of Gecko, Firefox’s browser engine
Developing performant, low-latency, and maintainable code in C++, JavaScript, and Rust
Collaborating with a geographically distributed team asynchronously across Europe and US-East
Perks and Benefits
Generous performance-based bonus plans for eligible employees
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
Additional benefits including life/AD&D insurance, disability, employee assistance programs (varies by country)