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

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.