Principal backend engineer role at KingMakers, an Africa-focused sports and iGaming company. Requires 10+ years of experience with distributed systems, cloud architectures, and strong C#/.NET skills. Stack includes Kafka, Kubernetes (AKS), and Azure. Based in St. Julian's with a hybrid model (2 days on-site, 3 remote). Suits senior engineers comfortable leading at scale across high-throughput transactional platforms.
Notable. Listed as on-site but benefits state hybrid (2 days office, 3 remote), working with teams across Africa, Europe, and the UK.
Role overview
KingMakers is hiring a Principal Backend Engineer, hybrid (2 days onsite, 3 remote), full-time. The role covers architecting distributed systems handling millions of concurrent transactions, mentoring teams, optimising performance and reliability, establishing monitoring and incident management standards, and partnering with product leaders on technical strategy. You'd also contribute to on-call rotations.
Stack includes C#/.NET 8, Kafka, RabbitMQ, Azure Service Bus, SQL Server, MongoDB, CosmosDB, Redis, Docker, Kubernetes (AKS), and Azure Cloud.
Requirements:
10+ years engineering leadership, with large-scale distributed systems experience
Expertise in cloud architectures (Azure, AWS, or GCP), DevOps, microservices, and messaging systems
Strong programming background, ideally C#
Incident management and preventive design experience
Excellent cross-team communication
Nice to have: iGaming experience (exact stack match not mandatory).
Perks: hybrid work, private medical cover, flexible meal and transport allowance, discretionary annual bonus, birthday off, team breakfasts and offsites, collaboration with teams across Nigeria, South Africa, Malta, Madrid, and the UK.
Skills & perks
You'll be redirected to the employer's site.