About the company
As a senior individual contributor, you will help explore new possibilities in browser technology by combining deep systems engineering with rapid experimentation and technical innovation. You will investigate browser internals, develop engine-level prototypes, and evaluate new capabilities that improve performance, correctness, and programmatic interaction with web content. This role offers the opportunity to tackle challenging problems across browser architecture, web platform behavior, and AI-enabled workflows.
Responsibilities
- Design and implement experiments across browser engine subsystems.
- Evaluate approaches for representing and exposing browser state efficiently and accurately.
- Prototype browser engine capabilities that enable reliable programmatic interaction with websites.
- Instrument browser behavior and evaluate new implementations through repeatable tasks.
- Document unsuccessful experiments as carefully as successful ones.
- Profile the overhead introduced by new capabilities and optimize performance.
- Use AI-assisted coding and analysis tools to accelerate experimentation.
- Collaborate with the technical lead and other specialists.
Requirements
- Extensive hands-on experience with at least one browser engine subsystem, such as DOM and Web APIs, layout and rendering, accessibility, JavaScript runtimes, networking, or process architecture.
- Strong proficiency in C++ or Rust.
- Ability to develop JavaScript and scripting tools.
- Demonstrated ability to investigate unfamiliar code and build effective prototypes.
- Strong understanding of web platform behavior and compatibility.
- Experience with profiling, tracing, regression testing, or conformance testing.
- Curiosity about AI agents.
- Strong analytical thinking and technical independence.
Nice to have
- Contributions to Gecko, Servo, Blink, WebKit, or another browser engine.
- Experience maintaining open-source projects.
- Technical leadership in a small team developing a new product.
- Experience in accessibility infrastructure, browser security, profiling, and automated evaluation of AI agent workflows.
Conditions
- Competitive annual salary in Canada: Tier 1 locations CAD $165,000–$220,000; Tier 2 locations CAD $149,000–$199,000.
- Performance-based bonus plans.
- Comprehensive medical, dental, and vision coverage.
- Generous retirement contributions with 100% immediate vesting.
- Quarterly company-wide wellness days.
- Country-specific public holidays, plus a day off for your birthday.
- One-time home office stipend.
- Annual professional development budget.
- Quarterly well-being stipend.
- Substantial paid parental leave.
- Employee referral bonus program.
- Remote work opportunity within Canada.