Senior Software Engineer - Exchange Integrations
Core
Own end-to-end exchange integrations for trading strategies, managing quote-to-wire latency, order state, and risk accounting across centralized and DeFi venues.
Role type
Senior Software Engineer (Low-Latency Trading Systems)
Builds
Exchange connectivity layer, quoting path, order/account state machines, and reliability infrastructure for trading strategies.
Domain
Financial Technology / High-Frequency Trading / Blockchain
Deliverable
production ML models | product features
Required skills
Rust, C++, TCP/WebSocket protocol implementation, session lifecycle management, state machine design, idempotency, Linux networking, TLS, signing on hot path, low-latency system design, distributed systems consistency, anomaly detection.
Preferred skills
Exchange venue experience, blockchain execution (Ethereum, Arbitrum, Polygon, Avalanche), prediction markets, HFT pedigree.
Technologies
Rust, C++, TCP, WebSocket, FIX, Ethereum, Arbitrum, Polygon, Avalanche, Sauron (monitoring stack).
Responsibilities
Build and operate low-latency systems for venue integrations (REST, WebSocket, FIX, on-chain); manage quote-to-wire latency and rate limits; design state machines for order/account state with idempotency; implement session failover and degraded-mode behavior; monitor anomalies in real-time.
Seniority
Senior, hands-on IC