This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Lead Backend Software Engineer to join the digital engine room of a premier organisation. This is a high-impact, hands-on leadership role responsible for the technical strategy and delivery of a platform that enables thousands of players, retailers, and tournament organisers worldwide to compete at scale. You will partner closely with the Technical Lead to design distributed systems and ensure the infrastructure scales sustainably alongside a passionate global consumer base.
Job Responsibility:
Lead complex system design initiatives for scalable, secure, high-availability distributed systems
Own delivery outcomes across reliability, scalability, and performance while making informed tech stack decisions
Elevate engineering excellence by coaching engineers and fostering a culture of ownership and continuous improvement
Partner with Product and Design to translate long-term vision into scalable solutions using POCs and MVPs
Drive improvements in CI/CD, DevOps, and production-grade observability to ensure operational excellence.
Requirements:
Seniority: Professional experience building modern backends and APIs, in a Senior or Lead capacity
Backend Mastery: Expert-level proficiency in Python and Django (preferred) or similar high-level languages
API Expertise: Deep understanding of scalable REST & GraphQL API design and implementation
Cloud & DevOps: Hands-on experience with AWS, Docker, and Infrastructure as Code (Terraform/AWS CDK)
Data & Systems: Expert knowledge of relational databases (PostgreSQL/MySQL) and experience designing distributed architectures
Soft Skills: Proven ability to communicate complex technical ideas to both engineers and non-technical stakeholders