This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Browser Optimization Engineer, you will play a critical role in driving real-world browser performance improvements across Chromium-based platforms. Working at the intersection of browser engines, operating systems, and hardware, you will identify and resolve performance bottlenecks that directly impact millions of users. This role offers the opportunity to work deeply within Chromium subsystems such as Blink, V8, Skia, and GPU layers, while collaborating with browser, OS, compiler, and silicon teams to deliver measurable, user-visible gains. You will operate in a highly collaborative, systems-focused environment where your work translates directly into faster, more responsive web experiences.
Job Responsibility
Profile and optimize performance across Chromium subsystems, including Blink, V8, Skia, GPU/ANGLE, and browser multi-process architecture
Identify CPU, memory, GPU, and power bottlenecks using real-world workloads, benchmarks, and telemetry
Implement improvements in areas such as page load performance, rendering, JavaScript execution, graphics/compositing, and responsiveness
Drive cross-platform optimizations, with a primary focus on Windows and exposure to Linux/macOS environments
Analyze system behavior using tools such as Perfetto, ETW, Chrome Tracing, VTune, PIX, GPUView, and perf
Collaborate with browser vendors, OS teams, compiler teams, and hardware partners to co-optimize software and platforms
Contribute high-quality patches to Chromium or related codebases where appropriate
Translate low-level profiling insights into scalable, user-facing performance improvements
Document findings and communicate results clearly to technical stakeholders
Requirements
Strong background in software engineering with a focus on performance optimization
Experience working with Chromium or Chromium-based browsers (e.g., Chrome, Edge, or internal forks)
Proficiency in C++ and modern performance-oriented development practices
Understanding of browser internals across areas such as: Rendering pipelines (e.g., Blink lifecycle, layout, paint), JavaScript engines (e.g., V8, JIT behavior, garbage collection), Graphics and compositing (e.g., Skia, GPU rasterization, ANGLE, WebGL), Multi-process architectures and IPC models
Experience using profiling and tracing tools to drive optimization decisions
Strong debugging skills within large-scale, complex systems
Ability to connect microarchitectural behavior (cache, memory, SIMD, branching) to real-world performance outcomes
Familiarity with Windows performance analysis (including ETW) and graphics stack interactions
Exposure to Clang/LLVM and compiler-driven optimizations
Experience with performance benchmarks such as JetStream, Speedometer, WebXPRT, or MotionMark