Browse All Jobs
Job Description
FalconX is seeking a Senior Trading Systems Developer to contribute to the architecture and development of their next-generation Order Management System (OMS) and electronic trading execution platform. This role is central to supporting complex electronic trading workflows, including market making and internalizing flow across high- and low-touch desks. The developer will design and develop scalable, low-latency components resilient under heavy load and tightly integrated with the execution stack and internal trading infrastructure.Role involves:
  • Designing and implementing a high-performance OMS and EMS.
  • Leading the development of core order lifecycle components.
  • Building scalable services using Java and Rust.
  • Collaborating with strategy developers, product managers, and infrastructure teams.
  • Ensuring system resilience, observability, and recovery.
  • Integrating with external market venues and internal trading strategies.
  • Driving code quality, testability, and production readiness.
Requirements:
  • 5+ years of experience designing and building distributed trading systems.
  • Expertise in Java and Rust for performance-critical systems.
  • Experience building or contributing to an OMS or EMS.
  • Understanding of order state transitions, event-driven architecture, and low-latency system design.
  • Experience with WebSocket, REST, FIX, and OpenSSL.
  • Knowledge of market structure, trading workflows, market making, and electronic trading best practices.
  • Experience with high-performance messaging frameworks.
  • Strong computer science fundamentals.
  • Familiarity with cloud-native environments, performance tuning, and system observability.
FalconX offers:
  • Opportunity to revolutionize institutional access to crypto markets.
  • A diverse, inclusive, equitable, and safe workspace.
Apply Manually