Search...

Rust Engineer

Skills

About the Role

You will design and implement production Rust systems for algorithmic trading. You will build low-latency execution engines, integrate and maintain exchange connectivity, optimize systems for memory safety, concurrency, and performance, and inject liquidity into DeFi protocols. You will deliver reliable, high-performance code for trading infrastructure.

Requirements

  • Proficiency in Rust
  • Experience or strong interest in market making and high-frequency trading
  • Experience with exchange connectivity and trading infrastructure
  • Experience in systems programming focusing on memory safety, concurrency, and performance optimization
  • Familiarity with C++ or C is a plus

Responsibilities

  • Build low-latency execution engines
  • Implement and maintain exchange connectivity
  • Develop production algorithmic trading systems in Rust
  • Inject liquidity into DeFi protocols
  • Optimize systems for memory safety, concurrency, and performance

Benefits

  • Remote-first work
  • Flexible hours
  • Autonomy over work
  • Regular online and offline meetups