Sr. Staff Software Engineer, Browser (New Products)
Mozilla· New Products
Remote$195k - $260kfull-timePosted 1w ago
About the role
Senior individual contributor role focused on browser engine exploration and experimental development for new browser products. Involves deep systems work, prototyping engine capabilities, and collaboration across technical disciplines to inform technical direction.
Responsibilities
- Design and implement experiments within browser engine subsystems. Investigate how internal data structures and execution behavior affect performance, correctness, and the interfaces exposed to developer tools.
- Evaluate ways to represent and expose browser state efficiently and accurately. Identify the tradeoffs in each approach, including information loss, implementation complexity, and compatibility with dynamic web content.
- Prototype engine capabilities that support reliable programmatic interaction with web content. Investigate how document structure, layout, navigation, and event handling affect correctness and performance.
- Instrument browser behavior and evaluate changes against repeatable tasks. Measure performance and correctness, isolate the effect of each change, and document unsuccessful experiments as clearly as successful ones. Check that gains hold beyond workloads used to develop the prototype.
- Profile the overhead introduced by new capabilities and pursue improvements where measurements justify them. Use AI tools to accelerate coding and analysis, and verify their output through debugging, tests, and measurement.
Qualifications
- Deep hands-on expertise in at least one browser engine subsystem (e.g., DOM and Web APIs, layout and rendering, accessibility, JavaScript runtimes, or networking and process architecture).
- Strong proficiency in C++ or Rust, experience with large systems codebases, memory ownership, concurrency, object lifetimes, and performance debugging.
- Ability to investigate unfamiliar code, form a precise hypothesis, build useful prototypes, and interpret results.
- Strong understanding of web platform behavior and compatibility, including document structure, script execution, rendering, and user interaction.
- Experience with profiling, tracing, regression tests, or conformance tests; ability to ground performance claims in reproducible evidence.
- Curiosity about AI agents and ability to work with agent harnesses and coding tools.
Skills
Required:Browser engine subsystem expertiseC++ or RustProfiling and performance debuggingExperimentation and prototyping
Nice to have:AI tooling for coding
Benefits
- Generous performance-based bonus plans
- Rich medical, dental, and vision coverage
- 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.) - varies by country
Last updated Oct 14, 2026. Interested? Apply on the company site.
About Mozilla
Internet for people, not profit
Mozilla is the not-for-profit behind the lightning fast Firefox browser. We put people over profit to give everyone more power online.
BrowserInternetNot-for-profitFirefox
More open roles at Mozilla
- Senior Manager, Accounting & Finance6d agoRemote · Thunderbird
- Contract Staff Software Engineer-Bug Burndown6d agoRemote · Firefox
- Senior Manager, Accounting & Finance6d agoRemote · Thunderbird
- Sr. Executive Assistant6d agoOffice of CEO
- Software Engineer, Firefox Desktop Integrations6d agoRemote · Firefox