We are looking for a Backend Engineer to build and maintain the services and APIs that power our sports intelligence products for internal teams and external clients. You will work across backend services, data platforms, model-serving layers, and high-traffic systems, with a solid focus on reliability, scalability, and clean API design. This role is suited to an engineer who enjoys owning services in production, thinking about system behaviour at scale, and contributing to architecture and technical decisions.
Key Requirement:
Backend Engineering & API Development :
- Build and maintain scalable backend services and APIs supporting sports intelligence products.
- Design and own service and API contracts consumed by internal engineering teams, external clients, and partners.
- Manage API versioning, backward compatibility, documentation, and breaking changes.
- Build services that reliably serve data products and model outputs across real-time and high-traffic use cases.
- Integrate backend services with data platforms, warehouses, and model-serving layers.
- Write clean, maintainable, well-tested code aligned with engineering best practices.
Scalability & Production Readiness :
- Design backend systems with performance, scalability, and reliability in mind, particularly for read-heavy workloads.
- Implement appropriate caching strategies to improve system performance.
- Ensure services are production-ready with appropriate monitoring, logging, alerting, and operational documentation.
- Support troubleshooting and resolution of production issues.
- Ensure smooth operational handover to teams responsible for running the services.
Engineering Collaboration :
- Contribute to architecture discussions and technical decisions across the team.
- Participate actively in code reviews and maintain high standards for code quality.
- Work from product and technical specifications while identifying gaps and asking the right questions when requirements are