FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in implementing privacy-improving features and architectural enhancements in web browsers, with strong capabilities in C++, Rust, and JavaScript programming. Proven ability to deliver complex software projects independently while communicating effectively within a distributed team.
Highest-signal resume keywords
C++ ProgrammingRust ProgrammingMemory SafetyMulti-Threaded System ArchitectureWeb Architecture
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++RustJavaScriptMemory SafetyMulti-Threaded SystemsData Stream ManipulationStatistical ModelingPythonSQL
Soft Skills
Excellent Communication SkillsIndependent Problem Solving
Tools & Technologies
GeckoWebKitChromium
Industry Keywords
Privacy ProtectionThreat IntelligenceUser TrackingPhishing Mitigation
Tech Stack
Tools & technologiesJavaScriptPythonRustSQLC++
About the role
Key responsibilities & impact- Implement privacy-improving, anti-tracking and threat intelligence protection into the Firefox web browser to mitigate user tracking and phishing.
- Implement architectural improvements into Gecko, the browser engine underlying Firefox.
- Build performant, low-latency, and maintainable C++, JavaScript and Rust code.
- Work as part of a geographically distributed team in an asynchronous manner, mostly with Europe and US-East.
Requirements
What you’ll need- Bachelor's degree in computer science, engineering, or a related program; or equivalent work experience.
- At least 4 years of experience with programming in C++ and Rust, with a strong background in memory safety, multi-threaded system architecture, or raw data stream manipulation.
- Proven ability to onboard quickly, deliver and improve complex software projects.
- Proven track record of independently scoping and landing complex features within tight release windows.
- Excellent written and verbal communication skills. You can validate your progress and decisions and communicate them clearly.
- Bonus: Experience working within the browser space (Gecko, Chromium, WebKit) or web engine runtime abstractions.
- Bonus: Experience or high interest in designing or leveraging ML pipelines to automate internal developer workflows.
- Bonus: Deep understanding of web architecture, the privacy/security model of the web, and client-side data structures.
- Bonus: Knowledge of basic statistical modeling.
- Bonus: Proficiency with Python and SQL.
- Bonus: Prior contributions to the Mozilla mission and codebase.
Benefits
Comp & perks- Generous performance-based bonus plans to all eligible employees - we share in our success as one team
- 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)
