Senior/Staff Software Engineer

Application ends: October 11, 2026

Job Description

REQUIREMENTS

  • Expertise in event-driven architectures and distributed systems (Kafka, Aeron, or similar)
  • Expert at domain-driven data modeling and design
  • Strong ownership and accountability across the full software lifecycle
  • Ability to make thoughtful trade-off decisions in a fast-moving environment

Preferred

  • Experience with production Rust
  • Deep knowledge of order lifecycles and capital markets workflows (EMS, OMS, or exchange matching)
  • Experience with high-performance messaging protocols (IPC, multicast, Aeron)
  • Knowledge of financial protocols such as FIX, ITCH, or OUCH
  • Experience with various asset classes including options, futures, or crypto

RESPONSIBILITIES

  • Build and scale mission-critical order and execution management infrastructure in Rust, including order workflows and distributed trading services
  • Design systems that balance low-latency execution, fault tolerance, and strict correctness guarantees
  • Shape the architecture and engineering direction of a rapidly evolving trading platform
  • Develop efficient, audit-ready risk controls and venue-specific trading abstractions
  • Translate regulatory and market structure requirements (CAT, Reg NMS, MiFID) into reliable platform capabilities

Are you interested in this position?


Apply by clicking on the “Apply Now” button below!

#CrossChannelJobs #JobSearch
#CareerOpportunities #HiringNow
#Employment #JobOpenings
#JobSeekers

Related Jobs