Staff Java Software Engineer
Core
Define architecture and drive engineering strategy for a global sports data and betting ecosystem processing millions of real-time events daily.
Role type
Staff Java Software Engineer (Technical Lead)
Builds
Scalable, high-performance distributed systems for sports data and odds across 30+ disciplines
Domain
Sports technology, betting, fintech, real-time data processing
Deliverable
production ML models
Required skills
Java, AWS, Kubernetes, Docker, distributed systems, real-time event processing, system design, technical strategy, mentorship
Preferred skills
Sports technology, betting, fintech, high-availability systems
Technologies
AWS, Kubernetes, Docker, event-driven architectures
Responsibilities
Define technical architecture and engineering strategy, lead design of scalable distributed systems, own cross-functional initiatives, set engineering standards and roadmaps, mentor Senior Engineers, influence stakeholders, lead platform modernization
Seniority
Staff, technical leadership & strategy
