About the job
About Us:
At FalconX, we are a pioneering team dedicated to transforming institutional access to the cryptocurrency markets. With our operations positioned at the crossroads of traditional finance and advanced technology, we tackle the most pressing challenges in the industry. Navigating the digital asset market can be intricate and disjointed, characterized by a lack of products and services that support diverse trading strategies and liquidity akin to traditional financial markets. FalconX serves as a comprehensive solution for all digital asset strategies, empowering our clients with seamless navigation through the constantly evolving cryptocurrency landscape.
Location: New York City | Team: Trading Technology | Employment Type: Full-Time
As a market leader in serving hedge funds, asset managers, and financial institutions, we are in the process of building a next-generation platform that facilitates high- and low-touch trading workflows across spot, derivatives, and structured products.
Your Role:
We are seeking a highly skilled Senior Trading Systems Developer with extensive experience in low-latency Java and/or Rust. You will be responsible for architecting and developing our cutting-edge trading applications and execution platform, which will be pivotal in supporting complex electronic trading algorithms, including automated market making and quantitative trading strategies. Your work will involve core components that are integral to our execution stack, such as market-data ingestion, order management, risk checks, session control, and high-throughput venue connectivity.
In this role, you will design and create scalable, low-latency components that maintain resilience under heavy loads and are tightly integrated with our execution stack and internal trading frameworks.
Key Responsibilities:
- Develop low-latency services on Aeron, including OMS/EMS components, market-data pipelines, and venue gateway connectivity.
- Integrate with exchange APIs utilizing FIX, REST, WebSocket, and venue-specific protocols.
- Model intricate order lifecycles, state machines, and execution workflows into robust, observable, fault-tolerant services.
- Design and maintain SBE message schemas and facilitate high-throughput message-bus communication on Aeron.
- Oversee the complete software development lifecycle (SDLC) for your domain: design, test, deploy, and monitor.
- Collaborate closely with quant, trading, infrastructure, and data teams to guarantee the execution stack operates effectively.

