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 / Real-time data processing / Cloud-native infrastructure
Deliverable
production ML models
Required skills
Java, AWS, Kubernetes, Docker, Event-driven architectures, System design, Technical strategy, Cross-functional leadership, Mentoring, Stakeholder management
Preferred skills
Sports technology, Betting, Fintech, Real-time high-availability systems
Technologies
AWS, Kubernetes, Docker, Java
Responsibilities
Define technical architecture and engineering strategy across multiple teams, Lead design of scalable distributed systems, Own complex cross-functional initiatives, Set engineering standards and long-term roadmaps, Mentor Senior Engineers, Influence engineering and product stakeholders, Lead platform modernization and large-scale migrations
Seniority
Staff, hands-on IC with strategic influence
