Software Engineer
Core
Building and maintaining a high-performance, low-latency trading platform that integrates global odds data from bookmakers and exchanges for sports betting analytics and automated trading strategies.
Role type
Senior IC Software Engineer (Systems/Trading Platform)
Builds
A mission-critical distributed trading platform handling thousands of odds updates and trades per second with strict latency and correctness bounds.
Domain
Sports betting analytics, high-frequency trading, financial data processing
Deliverable
production ML models | product features | infrastructure
Required skills
Systems programming (Go, C++, Rust, Java, C#), distributed systems architecture, high-throughput data processing, cloud infrastructure (AWS), Linux administration, CI/CD pipeline management, observability, security practices, trade-off analysis for service design
Preferred skills
Trading, market making, or exchange experience, startup environment experience
Technologies
Golang, message buses, databases, AWS, Linux
Responsibilities
Integrating new trading venues and exchanges, optimizing platform performance and latency, ensuring data correctness and feed quality, maintaining historical data repositories, supporting trading and research efforts, defining technical standards and coding guidelines
Seniority
Mid-Senior, hands-on IC