Sr. Staff Software Engineer, Browser (New Products)
Core
Design and implement experiments within browser engine subsystems to investigate performance, correctness, and interfaces for new products.
Role type
Sr. Staff IC browser engine specialist
Builds
New browser products and engine capabilities
Domain
Internet / Browser Technology
Required skills
Deep browser engine subsystem expertise (DOM, Web APIs, layout, rendering, JS runtimes, networking), C++ or Rust, memory ownership and concurrency, performance debugging, profiling and tracing, regression and conformance testing, web platform compatibility reasoning
Preferred skills
Open-source contributions (Gecko, Servo, Blink, WebKit), technical leadership in small teams, accessibility infrastructure, browser security, automated agent workflow evaluation
Technologies
C++, Rust, Gecko, Servo, Blink, WebKit, AI tools
Responsibilities
Design and implement experiments within browser engine subsystems; Evaluate ways to represent and expose browser state efficiently; Prototype engine capabilities for programmatic interaction with web content; Instrument browser behavior and evaluate changes against repeatable tasks; Profile overhead and pursue improvements; Use AI tools to accelerate coding and analysis
Seniority
Sr. Staff, hands-on IC