Engineer III
Betway is looking for an Engineer III to join its team in Pretoria, South Africa. This role focuses on backend software development within the online gaming sector, requiring a professional who can contribute to architectural decisions, mentor team members, and optimise complex systems.
The successful candidate will work on microservices at an enterprise scale, ensuring high performance and reliability. The position demands a strong ownership mindset and the ability to lead through high-severity production challenges while maintaining technical excellence.
- Build and maintain microservices at enterprise scale.
- Lead design discussions and influence architecture without formal authority.
- Perform performance profiling, optimisation, and debugging of complex scenarios.
- Lead incident response, post-mortems, and operational improvement efforts.
- Maintain composure and lead through high-severity production challenges.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- 7+ years of backend software development experience (required).
- Experience building and maintaining microservices at enterprise scale (required).
- Demonstrated impact on architectural decisions, mentorship, and system optimization (required).
- Expert-level proficiency in .NET 8+ and C# 12+ (async/await, LINQ, performance tuning, reflection) (required).
- Strong experience with Dapper or EF Core, including ORM trade-offs and performance tuning (required).
- Advanced SQL Server skills: query tuning, indexing, execution plans, statistics (required).
- Deep understanding of ACID, isolation levels, deadlocks, sharding, and partitioning (required).
- Elasticsearch experience (nice-to-have).
- Microservices design: boundaries, communication patterns, service reliability (required).
- Event-driven architecture: RabbitMQ, Kafka, or Azure Service Bus (required).
- API design (REST / gRPC), backward compatibility, and versioning strategies (required).
- Advanced Azure DevOps pipeline design and release management (required).
- Understanding of modern deployment strategies (blue-green, canary, etc.) (required).
- Experience with logging, tracing, and performance monitoring (OpenTelemetry) (nice-to-have).
- Deep experience with testing automation across all testing layers (required).
- Strong understanding of SOLID principles, design patterns, and refactoring practices (required).
- Experience leading incident response, post-mortems, and operational improvement efforts (required).
- Ability to maintain composure and lead through high-severity production challenges (required).
- Excellent technical communication and ability to explain complex concepts to diverse audiences (required).
- Strong ownership mindset (required).
- Adaptability in a fast-moving environment with changing priorities (required).
- Collaborative and team-oriented, with strong cross-functional communication (required).
- High attention to detail, especially in regulated environments (required).
- Proactive, solution-driven, and resilient under pressure (required).
Betway Group is an online gambling operator founded in 2006 and part of Super Group, which is listed on the New York Stock Exchange under the ticker SGHC. It provides entertainment across sports betting, casino and esports betting, built on proprietary and latest-generation technologies. The company offers interactive gaming experiences spanning pre-game and live sports betting, esports and casino in a regulated, responsible environment. Betway is headquartered in Gzira, Malta, and operates across multiple international markets.