Senior Java Software Engineer
Core
Build high performance services/products on top of real-time sports data collected 24/7 globally for 30+ sports.
Role type
Senior Java Software Engineer (Backend)
Builds
Real-time trading services and sports data platforms for betting operators
Domain
Sports technology / Real-time data processing
Deliverable
production ML models
Required skills
Java, distributed systems design, AWS, Kafka, Kubernetes, microservices, ATDD/BDD, CI/CD, system architecture, technical mentoring
Preferred skills
Engineering leadership, stakeholder communication, domain expertise in sports data
Technologies
Java, AWS, Kafka, Kubernetes, GitLab CI, Github
Responsibilities
Design and deliver distributed systems in production, take ownership of complex initiatives from architecture to post-incident reviews, perform technical reviews, mentor team members, implement testing strategies and CI/CD pipelines
Seniority
Senior, hands-on IC with leadership responsibilities
