freehire launches on Product Hunt on 26 August.

Follow →

Staff Low-Latency Trading Systems Engineer HFT

You will architect and implement Rust order books and matching engines for ultra-low-latency trading and settlement. You will optimize the execution hot path, build exchange connectivity and packet-processing systems, implement risk controls and observability, and guide technical architecture and market-design decisions.

Responsibilities

  • Architect and implement Rust order book and matching engine systems
  • Design matching rules, order types, auction behavior, trade reporting, and market-data behavior
  • Optimize memory layout, cache locality, allocations, contention, NUMA behavior, and tail latency
  • Own exchange connectivity, wire protocols, UDP, TCP, multicast, and user-space networking paths
  • Build deterministic replay, kill switches, risk checks, fault isolation, observability, and resilience controls
  • Optimize systems across Linux internals, NIC behavior, CPU topology, hardware counters, and accelerator interfaces
  • Set technical direction and mentor engineers
  • Evaluate and architect CLOB, auction, RFQ, batching, and hybrid market models

Requirements

  • Expertise in order books, matching engines, exchange connectivity, and electronic market microstructure
  • 8+ years building performance-critical low-latency systems in C++, C, or Rust on Linux
  • Experience owning hot-path systems at an HFT, exchange, prime broker, or market-infrastructure firm
  • Knowledge of network protocols, market-data and order-entry interfaces, user-space packet processing, and Linux networking
  • Knowledge of CPU architecture, cache hierarchies, memory models, concurrent design, profiling, and tail-latency optimization
  • Ability to architect robust systems with correctness, risk, and operational discipline
  • Technical judgment, communication, and staff-level leadership

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available