Low Latency C++ Engineer - Market Data Systems
I am hiring for a team building the fastest market data platform on the planet.
They operate at the bleeding edge of C++ engineering, systems architecture, and real-time financial data. Their software ingests, decodes, and distributes live market data from global exchanges, with latencies measured in single-digit microseconds.
Engineers in this team work in an environment where:
* C++ is pushed to its absolute limits - with attention to every CPU cycle and cache line.
* Latency is key; performance is benchmarked and obsessively tuned.
* Code goes live in globally distributed systems supporting elite quantitative strategies.
* Engineers drive technical direction: from architecture to tooling to micro-optimisations.
Technologies in use include:
* Modern C++ on bare-metal Linux.
* Userspace networking, NUMA-aware memory design, lock-free data structures.
* Custom profiling and telemetry tools.
* Aeron, Kubernetes, and whatever else delivers speed and stability.
Ideal candidates will bring:
* A proven track record building ultra-low latency systems - in finance, gaming, telecoms, or similarly demanding domains.
* Deep systems-level knowledge, including performance tuning, concurrency, and CPU/memory architecture.
* An good eye for elegant, high-performance design.
* The ability to take ownership, work independently, and deliver high-grade and production-ready code.
I want to speak to engineers who build systems that move faster than thought.