Software Engineer | Ultra-Low Latency Cryptoasset Trading | Faster Than Finality
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job 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
Requirements
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 138 - Are you secure about this?
Dev Digest 120 - Apple and peers
Why Blockchain? A Developer’s Perspective
Dev Digest 121 - AI goes offline