Skip to main content
Back to Careers

Senior Rust developer

EngineeringRemotefull timePosted March 12, 2026

About the Role

We're looking for a Senior Rust Developer to join our core engineering team and help build the backbone of our trading infrastructure. You'll work on latency-critical systems including order execution engines, market data pipelines, and on-chain integrations — all written in Rust for maximum performance and safety.

Responsibilities

  • Design, build, and maintain high-throughput, low-latency trading systems in Rust
  • Develop and optimize order matching engines, market data feeds, and execution pipelines
  • Build reliable integrations with centralized and decentralized exchanges (CEX/DEX)
  • Architect systems for real-time streaming data processing and WebSocket communication
  • Write safe, well-tested concurrent code leveraging async runtimes (Tokio, async-std)
  • Collaborate with quantitative researchers to implement and deploy trading strategies
  • Identify and eliminate performance bottlenecks through profiling and benchmarking
  • Contribute to infrastructure decisions around deployment, observability, and fault tolerance

Requirements

  • 5+ years of professional software engineering experience
  • 2+ years building production systems in Rust
  • Deep understanding of Rust's ownership model, lifetimes, traits, and async patterns
  • Experience with high-performance networking (TCP/UDP, WebSockets, gRPC)
  • Strong knowledge of concurrency primitives and lock-free data structures
  • Familiarity with financial systems, trading platforms, or real-time data pipelines
  • Experience with Linux systems programming and performance tuning
  • Comfort working in a fast-paced, remote-first environment

Nice to Have

  • Experience with cryptocurrency exchanges, DeFi protocols, or blockchain RPC nodes
  • Knowledge of FIX protocol or other financial messaging standards
  • Contributions to open-source Rust projects
  • Experience with FPGA or kernel-bypass networking (DPDK, io_uring)
  • Familiarity with quantitative trading concepts (order books, market microstructure)
  • Experience with infrastructure tooling: Docker, Kubernetes, Terraform, Prometheus/Grafana

Apply for this Role

By submitting, you agree to our privacy policy and consent to TA Quant processing your application data.