Senior 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 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 plus strong package.