Software Engineer | Ultra-Low Latency Cryptoasset Trading | Faster Than Finality
Mondrian Alpha | Greater London, ENG, GBPosted 16 days ago
Description
We are partnering with one of the world's most technically ambitious trading firms operating a proprietary crypto trading operation at the physical limits of speed and reliability. This isn't incremental improvement: it's a full-stack architecture of the fastest crypto trading system on the planet, where every nanosecond is contested ground and every cache miss is a bug.
Their engineers operate where nanoseconds decide P&L; measured, profiled, and deployed in live markets where performance is the only edge.
They're now seeking an elite Trading Software Engineer capable of designing and optimising the core of a real-time execution platform; a system that ingests millions of market events per second and executes transactions deterministically faster than anyone else on Earth.
The Successful Engineer Will:
- Architect zero-copy, lock-free pipelines built around ring buffers and cache-aligned data structures
- Develop custom market data connectivity for crypto exchanges and protocols, tuned for single-digit microsecond latency
- Engineer execution algorithms and order management with branch-prediction awareness and SIMD-optimised pricing logic
- Deliver nanosecond-precision timestamps and cross-system synchronisation across distributed infrastructure
- Collaborate with quantitative researchers to merge sophisticated trading strategies with execution velocity
The Toolkit
- Primarily C++ focused, but we're equally interested in engineers with deep Rust backgrounds
- Profiling and optimisation using perf, VTune, and flamegraphs
- Deep knowledge of concurrency, lock-free structures, memory ordering, and real-time scheduling
- Expertise in custom allocator design, CPU cache behaviour, and profile-guided optimisation
- A habit of benchmarking rigorously: data over assumptions
Ideal Background
- Proven experience building ultra-low latency systems in trading or high-frequency domains
- Deep understanding of market microstructure and crypto asset behaviour
- The mindset of someone who thinks in microseconds and measures in CPU cycles
- Experience optimising global distributed systems operating under strict latency SLAs
- Comfort driving technical projects from concept to production at scale