Low-Level Developer – HFT Systems
Job description
We’re looking for a low-level systems engineer who thrives in high-stakes environments, has a deep understanding of how machines work, and is excited to fine-tune systems down to the last CPU cycle. Your work will directly impact latency, throughput, and overall competitiveness of our strategies. This is not a backend role - it’s about writing performant, close-to-the-metal code that shapes the core of our trading infrastructure.
Responsibilities
- Optimize and develop ultra-low-latency code for real-time systems
- Work closely with traders and strategy developers to understand performance bottlenecks and reduce tick-to-trade latency
- Benchmark and profile CPU, memory, and I/O to squeeze out microseconds
- Tweak and experiment with network stack performance
- Develop libraries, tools, and performance-critical components in C, C++, or Rust
- Write clean, deterministic, hardware-aware code
We would like to meet you, if you
- Have deep experience with low-level systems programming
- Love measuring and reducing latency - and care about every nanosecond
- Have worked on performance-sensitive systems in trading, gaming, networking, or OS-level dev
- Are comfortable working in C, C++, or Rust
- Have experience optimizing for CPU/memory/cache or real-time constraints
- Understand networking protocols (TCP/UDP/IP) and kernel internals
- Thrive in a flat, high-impact startup culture
- Are self-driven and competitive by nature - you want to beat the market and build the fastest thing
- Are fluent in English and open to working non-standard hours when needed
Apply now
Oops! Something went wrong while submitting the form.