130K–170K CAD / year
Staff Software Engineer, Browser (New Products)
OtherRemote — Canada
Published on 2026-11-10
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
Build and evaluate browser-engine experiments for new applications of browser technology. This hands-on individual contributor role focuses on engine-level implementation, reliable interaction with web content, and evidence-based performance and correctness improvements.
About the company
Mozilla builds open-source products and technologies, including Firefox, that prioritize privacy, security, and an open internet.
The team
Small team exploring new applications of browser technology, working closely with the technical lead.
Stack
C++RustJavaScriptGeckoServoBlinkWebKit
What you'll do
- Design and implement experiments in browser-engine subsystems.
- Evaluate efficient and accurate ways to represent and expose browser state.
- Prototype capabilities for reliable programmatic interaction with web content.
- Instrument browser behavior and measure performance and correctness against repeatable tasks.
- Profile overhead and document experiment results, including unsuccessful approaches.
- Use AI coding and analysis tools, validating their output with debugging, tests, and measurement.
What we're looking for
- Deep practical expertise in at least one browser-engine subsystem and experience implementing substantial changes.
- Strong C++ or Rust skills and experience navigating large systems codebases.
- Knowledge of memory ownership, concurrency, object lifetimes, and performance debugging.
- Ability to investigate unfamiliar code, form hypotheses, prototype solutions, and interpret results.
- Strong understanding of web platform behavior and compatibility.
- Experience with profiling, tracing, regression tests, or conformance tests.
- Curiosity about AI agents and willingness to work with agent harnesses and coding tools.
Nice to have
- Contributions to a browser engine such as Gecko, Servo, Blink, or WebKit.
- Experience maintaining an open-source project.
- Technical leadership on a small team building a new product.
- Experience with accessibility infrastructure, browser security, profiling, or automated evaluation of agent workflows.
Benefits
- Performance-based bonus plan.
- Medical, dental, and vision coverage.
- Retirement contributions with immediate vesting.
- Quarterly company wellness days and well-being stipend.
- Country-specific holidays and a birthday day off.
- One-time home-office stipend and annual professional-development budget.
- Paid parental leave.
