Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
933

Software Engineer jobs in South Africa

Principal Software Engineer

KingMakers

Cape Town
Hybrid
ZAR 800,000 - 1,200,000
15 days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Impactful Software Engineer — C#, .NET & React

EnableSA

Gqeberha
On-site
ZAR 300,000 - 400,000
8 days ago

Software Engineer (€2.900,-)

Synsel Techniek

Haarlem
On-site
ZAR 300,000 - 400,000
25 days ago

Junior Software Engineer PLC

Synsel Techniek

Haarlem
On-site
ZAR 200,000 - 300,000
26 days ago

Software Engineer Robotica

Synsel Techniek

Haarlem
On-site
ZAR 200,000 - 300,000
26 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Intermediate Software Engineer

Black Pen Recruitment

Cape Town
Hybrid
ZAR 300,000 - 400,000
29 days ago

Mid/Senior Software Engineer

Black Pen Recruitment

Cape Town
Hybrid
ZAR 400,000 - 500,000
29 days ago

Software Developer/Data Engineer

Boardroom Appointments

Cape Town
On-site
ZAR 500,000 - 700,000
21 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Software Engineer (Vue.js/Golang)

Boardroom Appointments

Johannesburg
On-site
ZAR 500,000 - 800,000
21 days ago

Senior Embedded Software Engineer

DataTech Recruitment

Cape Town
Hybrid
ZAR 840,000 - 1,140,000
19 days ago

Intermediate/Senior Software Engineer

Boardroom Appointments

Pretoria
On-site
ZAR 600,000 - 900,000
21 days ago

Intermediate Full Stack Software Engineer

LekkeSlaap

Cape Town
Hybrid
ZAR 300,000 - 400,000
22 days ago

Senior Software Engineer

redPanda Software

Cape Town
Hybrid
ZAR 600,000 - 900,000
25 days ago

Lead/Senior Software Engineer

Synsel Techniek

Haarlem
On-site
ZAR 761,000 - 1,238,000
26 days ago

Senior Java Software Engineer

Entelect

Johannesburg
Hybrid
ZAR 700,000 - 900,000
26 days ago

Full Stack Software Engineer (TypeScript, React.js, Node.js & AWS) (CPT - UK Work Hours)

DataFin Recruitment

Cape Town
Hybrid
ZAR 600,000 - 850,000
19 days ago

Embedded Software Engineer

DataTech Recruitment

Cape Town
Hybrid
ZAR 420,000 - 720,000
19 days ago

Principal Software Engineer - Integrations (South Africa)

Voyc

Durban
Hybrid
ZAR 90,000 - 150,000
22 days ago

Software Engineer

Mukuru

Pretoria
Remote
ZAR 300,000 - 400,000
27 days ago

Junior Software Development Engineer

BETSoftware

Durban
On-site
ZAR 300,000 - 400,000
24 days ago

Intermediate Software Engineer (C#)

Boardroom Appointments

Johannesburg
On-site
ZAR 500,000 - 700,000
21 days ago

Senior Software Engineer (Java)

Boardroom Appointments

Cape Town
On-site
ZAR 600,000 - 800,000
21 days ago

Senior IT Software Engineers/ Developers - JHB or Cape Town

Diverse Consulting Solutions (Pty) Ltd

Johannesburg
Remote
ZAR 300,000 - 400,000
Today
Be an early applicant

Full-Stack Software Engineer — Build Scalable Banking Apps

Capitec

Stellenbosch
On-site
ZAR 500,000 - 700,000
19 days ago

Software Engineer - Mid-Level

Boardroom Appointments

Cape Town
On-site
ZAR 500,000 - 700,000
21 days ago

Top job titles:

Security Guard jobsEnvironment jobsEntry Level jobsSoftware Developer jobsQuality Assurance jobsTechnician jobsLearning And Development jobsEvent Management jobsWarehouse Worker jobsDental jobs

Top companies:

Jobs at PnetJobs at TfgJobs at SanlamJobs at MarriottJobs at G4sJobs at KpmgJobs at EpirocJobs at AccentureJobs at IqviaJobs at Uber

Top cities:

Jobs in JohannesburgJobs in Cape TownJobs in DurbanJobs in PretoriaJobs in Port ElizabethJobs in BloemfonteinJobs in GqeberhaJobs in SowetoJobs in PietermaritzburgJobs in East London

Similar jobs:

Civil Engineer jobsMechanical Engineer jobsEngineer jobsSoftware Developer jobsIt Software Engineer jobsSoftware Engineer jobsCivil Engineering Technician jobsElectrical Engineer jobsJunior Software Developer jobsProcess Engineer jobs
Principal Software Engineer
KingMakers
Cape Town
Hybrid
ZAR 800 000 - 1 200 000
Full time
15 days ago

Job summary

A technology-driven sports and gaming company is seeking a Principal Backend Engineer to shape its platform's architecture and technical direction. This role involves designing systems capable of handling millions of transactions, providing technical leadership, and optimizing performance across services. The ideal candidate has over 10 years of engineering leadership experience, expertise in cloud architectures, and strong problem-solving skills. The company emphasizes a hybrid work arrangement and offers various health and insurance perks.

Benefits

Health Support
Comprehensive Insurance
Future Planning
Performance Bonus
Convenience at Work
Hybrid Work

Qualifications

  • 10+ years of engineering leadership experience.
  • Proven track record of delivering large-scale distributed systems.
  • Demonstrated ability to quickly address production incidents.

Responsibilities

  • Design, implement, and evolve distributed systems for high throughput.
  • Provide technical leadership and mentoring to teams.
  • Optimize performance and improve availability of services.
  • Establish monitoring, alerting, and incident management standards.

Skills

Cloud architectures (AWS, Azure, Google Cloud)
DevOps practices (CI/CD)
Microservices (AKS)
Programming languages (C#)
Kafka/RabbitMQ streams
Communication skills
Problem-solving

Tools

Docker
Kubernetes
SQL Server
MongoDB
CosmosDB
Redis
Kafka
RabbitMQ
Azure Cloud
Grafana
Kibana
Application Insights
Job description
About Us

At KingMakers, we build technology that powers sports and gaming experiences for millions of users across Africa.

Since 2018, we’ve grown into one of the most relevant entertainment and betting groups in the region, known for our strong in-house tech culture and relentless focus on scalability, performance, and reliability.

We believe great engineering is about clarity, impact, and ownership, not buzzwords. Our teams collaborate across several countries to solve complex technical challenges that directly affect our users and the business.

We move fast, ship often, and stay pragmatic. If you enjoy building things that scale and solving problems that matter, you’ll feel at home here.

About The Role

We’re looking for a Principal Backend Engineer to take a key role in shaping the architecture and technical direction of our platform.

You’ll design systems that handle millions of transactions, improve performance across services, and ensure our technology can scale safely and efficiently as the business grows.

You’ll act as a technical leader and hands‑on architect, guiding teams, raising the quality bar, and helping us make smart, sustainable engineering decisions.

What You’ll Be Doing

  • Architect the future: design, implement, and evolve distributed systems that handle high throughput and millions of concurrent transactions.
  • Provide technical leadership: act as a go‑to expert for backend and infrastructure topics, mentoring teams and raising the overall engineering bar.
  • Optimize performance: identify bottlenecks and design scalable solutions that improve availability, latency, and cost efficiency.
  • Drive reliability: establish solid standards for monitoring, alerting, and incident management, ensuring our systems are observable and resilient.
  • Collaborate across teams: partner with product and business leaders to translate ideas into clear technical and execution plans.
  • Improve continuously: challenge existing solutions, propose better patterns, and keep us aligned with modern practices in distributed systems and DevOps.
  • Lead by example: write clean, maintainable code; review peers’ work; and ensure consistent engineering quality across services.
  • Be part of on‑call rotations for critical systems, focusing on root‑cause prevention, not firefighting.
Tech Stack

You’ll work with a modern, cloud‑native environment including:

  • Languages & Frameworks: C#, .NET 8, .NET Core
  • Messaging & Streaming: Kafka, RabbitMQ, Azure Service Bus
  • Databases: SQL Server, MongoDB, CosmosDB, Redis
  • Infrastructure & Orchestration: Docker, Kubernetes (AKS), Azure Cloud
  • Monitoring & Observability: Grafana, Kibana, Application Insights

Experience with this exact stack is not mandatory, but deep technical curiosity, sound design principles, and adaptability are.

We’re looking for someone who thrives in complexity and is driven by the pursuit of excellence. To succeed in this role, you’ll need:

  • 10+ years of engineering leadership, with a proven track record of delivering large‑scale, distributed systems.
  • Expertise in some cloud architectures (AWS, Azure, Google Cloud), DevOps practices (CI/CD), Microservices (AKS), Kafka/RabbitMQ streams and programming languages (C#, or others).
  • Demonstrated ability to quickly address production incidents and implement preventive measures to avoid recurrence.
  • Proven capability to maintain product quality through unit testing and end‑to‑end testing processes.
  • The ability to foresee future challenges, craft innovative solutions, and implement strategies that drive meaningful impact.
  • Exceptional communication skills to work effectively across teams and influence stakeholders at all levels.
  • While iGaming experience is a plus, what matters most is your ability to solve real‑world problems with creativity and precision.

Perks

  • Health Support: A monthly allowance to invest in your health and wellbeing
  • Comprehensive Insurance: Extra protection and peace of mind for you and your loved ones
  • Future Planning: Employer contributions towards your long‑term financial security
  • Performance Bonus: Discretionary rewards that celebrate your impact
  • Convenience at Work: Free reserved parking at theli>
  • Hybrid Work: A flexible arrangement with 2 days in the office and 3 days remote each week
  • 1
  • ...
  • 3
  • 4
  • 5
  • ...
  • 38

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved