

Senior C++ Engineer
Job Description
Our browsers and extensions have been downloaded over 250 million times with our built-in private search engine, which has delivered over 100 billion searches and is the 2nd largest search engine on mobile in the United States and 17 other countries, including the United Kingdom, Canada, Australia, Germany, Poland, and Spain. Our private search engine is also 3rd in market share in the U.S. and over 20 major markets. Oh, and we've been profitable since 2014, with annual revenue exceeding $100 million!
Responsibilities
In this role, you will be a critical part of our product evolution and scale, building a cross-platform solution that empowers our Windows, Apple and Android teams to build highly performant features efficiently, with less breakage, allowing us to deliver more impact and value to our users.
You'll have the opportunity to explore a vague, complex problem space, interfacing with the open-source world, unlocking not only our product's potential but also other web products - architecting a solution that grows privacy on the web.
Job Requirements
Ability to lead and collaborate on high-impact and complex projects from proposal through post-mortem.
Skills to wrangle vague problems, propose innovative solutions, and execute them with a strong focus on metrics.
7+ years of Software Engineering experience
Advanced C++ expertise
Direct experience with browsers - Chromium, WebKit, or WebView development
Recent experience defining and driving technical work end-to-end on large-scale (modern C++14 or more recent) C++ codebases
Experience with other modern languages (C#, Swift, Kotlin, Rust)
Experience developing software for Mobile platforms or Desktop (Android/iOS/Windows)
Expertise with general browser architecture
Low-level C/C++ programming experience / Systems level development
Solid computer science foundation