Senior Software Engineer, C++
Core
Build ultra-low latency, event-driven trading systems and core platforms for analyzing and trading tens of thousands of products across global venues.
Role type
Senior IC C++ Software Engineer (Proprietary Trading)
Builds
Core trading platform, venue connectivity (feed handlers, gateways), trading engines, and systematic pricing strategies
Domain
Financial Technology / High-Frequency Trading
Deliverable
production ML models | product features
Required skills
C++ development, algorithms and data structures, parallel/asynchronous/multithreaded programming, kernel bypass optimization, FIX/Websocket/HTTP protocols, exchange SDKs, production issue resolution, release management
Preferred skills
Proprietary trading industry experience, Rust/Python/Typescript knowledge, observability implementation
Technologies
C++, FIX, Websocket, HTTP, Rust, Python, Typescript
Responsibilities
Lead development and global rollout of the Core platform; write software for exchange connectivity and protocol handling; implement trading algorithms based on trader/quant requirements; optimize exchange communication and trading engine performance; maintain testing suites and resolve production issues.
Seniority
Senior, hands-on IC
