← Back to jobs

Remote job

Staff Software Engineer, Browser (New Products)

Backend Full-time Permanent Canada

Job details

Not specified Salary
Canada Eligibility
Staff Experience
Full-time Employment

About this role

Role overview Explore new uses for browser technology through hands-on investigation and implementation within browser engine internals. This individual contributor role focuses on building experiments that clarify technical tradeoffs, improve programmatic interaction with web content, and help guide product direction. The work spans performance, correctness, compatibility, and the ways browser state can be represented and exposed.

Responsibilities - Design and implement experiments in browser subsystems, tracing how internal structures and execution behavior affect performance, correctness, and developer-facing interfaces. - Evaluate approaches for exposing browser state, considering accuracy, information loss, implementation complexity, and compatibility with dynamic sites. - Prototype engine capabilities for reliable programmatic interaction with web content, including document structure, layout, navigation, and event handling. - Instrument and profile browser behavior; compare changes using repeatable tasks and measure both performance and correctness. - Document failed as well as successful experiments, check whether results generalize beyond development workloads, and optimize overhead when measurement supports it. - Use AI tools to speed up coding and analysis, then validate results through debugging, tests, and measurement.

Requirements - Deep practical expertise in a browser engine subsystem, such as DOM and Web APIs, rendering, accessibility, JavaScript runtimes, networking, or process architecture. - Strong C++ or Rust skills and experience working in large systems codebases, including memory ownership, concurrency, object lifetimes, and performance debugging. - Ability to investigate unfamiliar code, form testable hypotheses, build prototypes, and interpret results while accounting for workload variability. - Strong understanding of web platform behavior and compatibility across scripting, rendering, document structure, and user interaction. - Experience with profiling, tracing, regression or conformance testing, and scripting tools used to exercise and measure browser behavior.

Benefits and work setup - The source describes the role as remote and lists medical, dental, and vision coverage, retirement contributions, wellness and professional development stipends, paid parental leave, and a home office stipend. Benefits vary by country.

Skills detected in the listing

JavaScriptRustC++
Detected Nov 11, 2026
Last verified Nov 12, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight