Senior C++ Developer

    Senior / Staff C++ Engineer|Amsterdam |C++17 / Linux/Distributed Systems|

    Up to €250k OTE (base up to 160k)

    My client is a technology company building foundational infrastructure for AI workloads. They operate large-scale distributed systems designed specifically to support the demands of modern AI products, spanning storage platforms, data infrastructure, and high-performance network solutions across three specialized engineering teams.

    We are looking for Senior / Staff C++ Engineers to join these teams in Amsterdam or Berlin. This is a systems engineering role — not application or product development. The work sits close to the metal, building the infrastructure components that AI systems depend on, where performance and reliability are non-negotiable.

    You will be part of a team building storage systems, data platforms, and distributed network infrastructure from the ground up. The work involves writing high-quality, low-latency C++ on Linux, carefully reasoning about system design, and making trade-offs that hold up at scale. Depending on the team, you may work on distributed storage, database-like systems, or network infrastructure. You will operate autonomously as a senior individual contributor, own complex technical problems end-to-end, and be expected to justify your design decisions clearly.

    What we are looking for:

    • 7+ years of experience in systems-level software development

    • Strong C++ expertise, specifically C++17 or newer

    • Strong proficiency in Linux — all development and deployment happen in Linux environments

    • Background in at least one of: low-latency systems (e.g. trading environments), distributed systems, or storage systems

    Salary: up to €250k OTE