Description
About the Role:
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.
Responsibilities
- 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.
Requirements
- 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.
About Us
Nimble is the real-time web search platform built for enterprise accuracy, completeness, and trust. We run Web Search Agents that actively navigate live websites using real browsers and reasoning, turning the public web into governed, decision-grade data for AI systems and high-stakes business use.
Unlike index-based “AI search” tools or brittle legacy scraping, Nimble makes the live web queryable on demand, delivering structured outputs that teams can verify and rely on. Our platform powers use cases where correctness matters: financial due diligence, real-time pricing and promotions, market intelligence, and AI systems that depend on fresh, complete data.
Trusted by leading enterprises like Home Depot, Uber, and Coca-Cola and backed by top-tier investors, Nimble sits at the intersection of AI, automation, and real-time web intelligence.
As demand accelerates across AI, LLMs, and data-driven decisioning, we’re scaling quickly and looking for high-energy, driven teammates who thrive in fast-moving environments and want to help define a new category.
Why join Nimble?
- Work on a deeply technical platform powering real-time AI and enterprise decisions
- Help define the future of Web Search Agents and live web intelligence
- Build alongside a sharp, mission-driven team that moves fast, ships often, and takes ownership