Staff Backend Engineer - Sports
Core
Design, develop, and evolve high-volume, real-time distributed systems for a global sportsbook platform, transforming sports and trading data into customer experiences.
Role type
Staff Backend Engineer (Distributed Systems)
Builds
Scalable, resilient backend services and event-driven architectures for a sports betting platform.
Domain
Internet / Real-time Data Systems / Sports Betting
Required skills
Distributed systems design, Java (21+), Reactive Programming, Apache Kafka, Redis, SQL/NoSQL databases, Observability, System design
Preferred skills
Kubernetes, AWS/GCP, OpenSearch/Elasticsearch, Internal platform development
Technologies
Java, Spring Boot, Vert.x, Apache Kafka, Redis, PostgreSQL, MongoDB, Datadog, Grafana, Kibana
Responsibilities
Lead architecture and design discussions for scalable distributed systems; Drive simplification of complex systems; Identify and mitigate operational risks; Improve observability and reduce technical debt; Mentor engineers through design and code reviews; Partner with stakeholders to translate business problems into technical solutions.
Seniority
Staff, hands-on IC with technical leadership