Skip to content
Quant jobs / Keyrock

Rust Engineer – Trading Systems

An engineering role on trading infrastructure at a crypto market maker, in the Capital Markets division. The person owns low-latency components and works with quants and traders.

What you’d work on

Our reading of the posting: what a new hire in this role would most likely spend their first months on.

  • Own parts of the low-latency trading stack from design to operation
  • Debug production issues in exchange connectivity, execution and market data
  • Add component and production-readiness tests
  • Work with quants on strategy performance and resilience

What they ask for

Required

  • Production Rust, ideally with Tokio
  • Experience in systematic trading (HFT or market making)
  • AWS and Linux
  • Python scripting
  • FIX, REST and WebSocket protocols
  • Low-latency networking (TCP/UDP, DPDK)
  • Sound architecture judgement

Preferred

  • Familiarity with AI-assisted engineering tools
Education
Not stated
Experience
Senior-level experience in trading systems (title says Rust Engineer; body says Senior)
Languages and tools
  • Rust
  • Python
  • Linux/shell
Markets
crypto

How to prepare

  • Build a small Rust order-book or market-data handler with Tokio
  • Learn exchange connectivity: FIX and WebSocket feeds
  • Study latency measurement and kernel-bypass networking
  • Understand market-making and HFT risk controls

What to study

The HFT Quant Developer roadmap sets out the stages for this kind of role, with free resources for each.

Open the roadmap

Apply

Read the full posting on Keyrock’s site before applying: requirements, location and pay can change after we check them.

View the posting on Keyrock’s site ↗

SelfMadeQuant wrote this summary from the employer’s public posting, last checked 6 November 2026. SelfMadeQuant isn’t affiliated with Keyrock and doesn’t handle applications.

Similar roles