We are looking for a Senior C++ Engineer to own complex development work within a Chromium-based environment at the core of Nimble’s research infrastructure. The role focuses on deep work inside a large modified Chromium fork.You will operate in a challenging development environment involving browser internals and upstream Chromium integration. The role requires sustained ownership and the ability to work productively in a fast-moving open-source ecosystem with significant technical constraints.
This position is part of our core research team and works in close alignment with web security researchers.
What You’ll be Doing:
- Design, implement, and maintain Chromium-level features and deep codebase modifications.
- Own and evolve critical parts of our Chromium fork, including long-term maintenance and upstream synchronization.
- Translate research findings and experimental requirements into robust C++ implementations.
- Work deeply within Chromium internals to solve problems related to performance, stability, and browser behavior under changing conditions..
- Collaborate closely with researchers to support browser-based data collection, fingerprinting resistance, and automation capabilities.
What You Should Have for the Role:
- 4+ years of hands-on C++ development experience in low-level, systems, or infrastructure-heavy environments.
- Demonstrated experience working in very large codebases where build times, ownership boundaries, and technical debt are real constraints.
- Strong understanding of modern C++ Standards.
- Experience designing and owning complex components over time, including maintenance, refactoring, and integration with external dependencies.
- Solid understanding of multi-platform development (Linux, Windows, macOS).
- Comfort operating in fast-moving, evolving codebases with frequent upstream changes.
Strong Advantages
- Direct experience working on the Chromium codebase, other open source browsers, or other large scale open source systems (e.g, AOSP).
- Familiarity with browser internals, browser fingerprinting techniques and anti-detection mechanisms.