
Staff Software Engineer, Browser – New Products
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Canada.
• Design and execute experiments within browser engine subsystems.
• Explore how internal data structures and execution behaviors influence performance, accuracy, and developer-tool interfaces.
• Assess methods for efficiently and accurately representing and exposing browser state.
• Recognize trade-offs including information loss, implementation complexity, and compatibility with dynamic web content.
• Create prototypes of engine capabilities that facilitate reliable programmatic interactions with web content.
• Investigate the impact of document structure, layout, navigation, and event handling on correctness and performance.
• Instrument browser behavior and analyze changes against repeatable tasks.
• Measure performance and correctness, isolate the effects of each change, and document both unsuccessful and successful experiments.
• Confirm that improvements persist beyond prototype-development workloads.
• Profile the overhead incurred by new capabilities and pursue enhancements supported by measurement.
• Utilize AI tools to expedite coding and analysis, ensuring output is verified through debugging, testing, and measurement.
• Collaborate closely with the team’s technical lead as an active individual contributor.
• In-depth hands-on knowledge of at least one browser engine subsystem, such as DOM and Web APIs, layout and rendering, accessibility, JavaScript runtimes, or networking and process architecture.
• Strong expertise in C++ or Rust.
• Experience in navigating a large systems codebase.
• Practical understanding of memory ownership, concurrency, object lifetimes, and performance debugging.
• Ability to develop JavaScript and scripting tools necessary for exercising and measuring work.
• Proven capability to investigate unfamiliar code, formulate a precise hypothesis, create a useful prototype, and interpret the results.
• Strong grasp of web platform behavior and compatibility.
• Experience with profiling, tracing, regression tests, or conformance tests.
• A curiosity about AI agents and a readiness to work directly with agent harnesses and coding tools.
• Contributions to Gecko, Servo, Blink, WebKit, or another browser engine (preferred).
• Experience in maintaining an open-source project (preferred).
• Technical leadership experience in a small team building a new product (preferred).
• Experience with accessibility infrastructure, browser security, profiling, or automated evaluation of agent workflows (preferred).
• Generous performance-based bonus plans for all eligible employees - we celebrate our success as one team.
• Comprehensive medical, dental, and vision insurance.
• Generous retirement contributions with 100% immediate vesting (regardless of your contribution).
• Quarterly all-company wellness days where everyone takes a collective pause.
• Country-specific holidays plus an additional day off for your birthday.
• One-time home office stipend.
• Annual budget for professional development.
• Quarterly well-being stipend.
• Significant paid parental leave.
• Employee referral bonus program.
• Additional benefits (life/AD&D, disability, EAP, etc. - varies by country).
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.