About the Role
You will join the Exchange Connectivity team and own software that communicates directly with exchanges worldwide. You will design, implement, and support connectivity components across multiple asset classes and protocols, build market data handlers, order gateways, and reference data processors, and create APIs to expose exchange services to the wider organization. You will work closely with the Trading OMS, FCM, and infrastructure teams to optimize systems for low latency, high throughput, and fault tolerance. You will also help diagnose connectivity issues, latency anomalies, and failover events in live production trading systems.
Requirements
- 8+ years of experience in the trading industry, ideally with C++ or Rust
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
- Proven experience building exchange connectivity and market data systems across multiple venues
- Strong understanding of network programming, multicast UDP, TCP, and asynchronous I/O
- Deep knowledge of trading industry specifications (FIX, SBE, market data formats, etc.)
- Strong communication and collaboration skills, including the ability to mentor others and drive change across teams
- Experience supporting live trading systems in production — diagnosing connectivity issues, latency anomalies, and failover events
- Strong sense of ownership, with the ability to deliver robust, tested, and observable software in mission-critical environments
Responsibilities
- Design, implement, and support exchange connectivity components across multiple asset classes and protocols
- Develop and maintain market data handlers, order gateways, and contract/instrument reference data processors
- Create APIs to expose exchange services to the broader organization via REST, WebSocket, event bus, or other mechanisms
- Collaborate closely with the Trading OMS, FCM, and infrastructure teams
- Optimize for low latency, high throughput, and fault tolerance across all trading and data flows
- Diagnose connectivity issues, latency anomalies, and failover events in production
Benefits
- 401k with 3.5% Company Match
- Generous PTO
- 7 Paid Holidays Annually + 5 Conditional Holidays Annually
- 1 Service Day Annually
- Paid Parental Bonding Leave
- Health, Vision, Dental Coverage
- Life and Disability Insurance Covered 100% by NinjaTrader
- 20 additional flex remote days annually
- 5 Company Wide Office-Optional weeks tied to major holidays