
Quest Global
Solving the world’s hardest engineering challenges through end‑to‑end solutions across industries.
Senior C++ Developer
Lead development of a Chromium-based browser across desktop platforms using modern C++
Job Highlights
About the Role
• Lead development of a Chromium-based browser across Windows, macOS, Linux, and additional form factors. • Own and enhance critical browser components, ensuring high performance, stability, and security. • Drive upstream Chromium migrations and oversee Chromium version upgrades. • Mentor senior engineers and contribute to team technical growth. • Apply expert-level modern C++ (C++11/14/17) to complex codebases. • Debug large-scale systems on Linux, Windows, and macOS environments. • Implement browser security measures, sandboxing, and performance optimizations. • Contribute patches upstream and stay aligned with web standards. • Leverage build tools such as GN and Ninja, and guide teams in large consumer-scale product development.
Key Responsibilities
- ▸browser development
- ▸component ownership
- ▸chromium migration
- ▸c++ development
- ▸system debugging
- ▸build tools
What You Bring
We are seeking a Senior Engineer with more than ten years of experience to lead and drive development on a Chromium-based browser platform across desktop environments such as Windows, macOS, and Linux, as well as other form factors. The role demands deep expertise in modern C++ and a strong understanding of Chromium architecture, along with hands‑on experience with large, complex codebases. The successful candidate will own critical browser components, drive upstream Chromium migrations, improve performance, stability, and security, and mentor senior engineers. Mandatory skills include expert-level proficiency in modern C++ (C++11/14/17), extensive hands‑on experience with Chromium source code—such as Blink, Content, Browser, Networking, Extensions, or build systems—and a deep understanding of browser internals, including multi‑process architecture, IPC, rendering, and networking. Candidates must be comfortable debugging large‑scale systems on Linux, Windows, and macOS and managing Chromium upgrades. Preferred qualifications comprise experience with browser security, sandboxing, performance optimization, and upstreaming patches to Chromium, as well as familiarity with web standards and Android Chromium. Knowledge of build systems like GN/Ninja and a proven track record of leading or mentoring teams in large consumer-scale products are also valuable. • Utilize deep knowledge of Chromium architecture, including Blink, Content, Browser, Networking, and Extensions.
Requirements
- ▸chromium
- ▸c++
- ▸gn/ninja
- ▸10+ years
- ▸browser security
- ▸mentoring
Work Environment
Office Full-Time