CareerPlan

Senior Backend Software Engineer

Cape Town, Western Cape, South AfricaFull-time2026-07-29 → 2026-11-11
Hybrid · South AfricaNo visa sponsorship

Core

Design, build, and evolve scalable backend systems and microservices for the Unified Back Office (UBO) domain, enabling operational excellence for KingMakers' sports and iGaming platforms.

Role type

Senior Backend Software Engineer (Backend IC)

Builds

Distributed systems, microservices, and operational tooling for Back Office, Authentication, Market Configuration, and Customer Support.

Domain

iGaming and sports entertainment technology

Required skills

C#, .NET ecosystem, microservices architecture, distributed systems, domain-driven design, event-driven architectures, relational and NoSQL databases, cloud-native development, Docker, Kubernetes, AKS, CI/CD, Infrastructure as Code, messaging systems, observability, secure software development

Preferred skills

iGaming or sports betting industry experience, regulatory compliance knowledge in gaming, high-growth scale-up experience, platform modernization and cloud migration

Technologies

C#, .NET, MS SQL Server, MongoDB, Redis, Microsoft Azure, Docker, Kubernetes, AKS, Terraform, RabbitMQ, Kafka

Responsibilities

Design and develop scalable, resilient backend systems; contribute to architecture and design discussions; write clean, maintainable, and secure code; identify and resolve performance and scalability challenges; mentor junior engineers; translate business requirements into technical solutions; participate in incident response and root-cause analysis.

Seniority

Senior, hands-on IC with mentorship responsibilities