Note: The job is a remote job and is open to candidates in USA. Storm2 is partnering with a proprietary trading and market-making firm focused on prediction markets. The Senior Trading Systems Engineer will build and maintain trading venue integrations, develop low-latency market-data and order-management systems, and create execution, risk-control, and reconciliation infrastructure.
Responsibilities
- Building and maintaining integrations with external trading and market-data venues
- Developing low-latency market-data and order-management systems
- Designing robust execution frameworks and state-machine-driven workflows
- Managing order lifecycles including acknowledgements, fills, cancellations, replacements, and recovery
- Building automated pre-trade and post-trade risk controls
- Creating reconciliation tooling to ensure internal records match venue state
Skills
- Strong software engineering experience in Rust, Go, Java, C++, Python, TypeScript, or similar
- Experience in electronic trading, financial infrastructure, payments etc
- Deep understanding of concurrency, distributed systems, messaging, and fault tolerance
- Experience integrating external APIs and real-time streaming systems
- Strong knowledge of state management, recovery, retries, idempotency, and event processing
Benefits
- % of annual revenue share
- Remote work in the US
- Build the execution platform for a growing automated trading desk
- Work on systems connected to live markets and real capital
- Work closely with quantitative researchers and experienced traders
Company Overview