Implement privacy-improving, anti-tracking, and threat intelligence protection into Firefox browser to reduce user tracking and phishing.
Develop architectural enhancements in Gecko, the Firefox browser engine.
Build performant, low-latency, and maintainable code in C++, JavaScript, and Rust.
Collaborate with a geographically distributed team asynchronously, primarily across Europe and US-East.
Requirements
Bachelor's degree in computer science, engineering, or related field, or equivalent experience.
Minimum of 4 years programming experience in C++ and Rust, with strong background in memory safety, multi-threaded systems, or raw data stream manipulation.
Proven ability to quickly onboard, deliver, and improve complex software projects.
Experience independently scoping and delivering complex features within tight release schedules.
Excellent written and verbal communication skills for clear validation of progress and decisions.
Nice to haves
Prior contributions to the Mozilla mission and codebase.
Experience working with browser technology such as Gecko, Chromium, WebKit, or similar web engine abstractions.
Interest or experience in designing or leveraging ML pipelines to automate developer workflows.
Deep understanding of web architecture, privacy/security models, and client-side data structures.
Knowledge of basic statistical modeling.
Proficiency in Python and SQL.
Perks and benefits
Generous performance-based bonus plans shared among eligible employees.
Generous retirement contributions with 100% immediate vesting, regardless of employee contributions.
Quarterly company-wide wellness days for collective pauses.
Country-specific holidays plus an additional 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, disability insurance, and employee assistance programs depending on country.