2,002,097open jobs
119,041companies
246,826added this week
Browse all
Salary
≈ $25k – $74k per year (Estimated)
Location
Hybrid (Cape Town, South Africa)
Seniority
Staff
Visa
No sponsorship (stated in the posting)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 27, 2026. First seen by Alion on Oct 20, 2026.

Overview
Company
Impact
Profile match
Sabio is a London customer experience technology company founded in 1998 that designs and runs contact centre platforms. Its services cover cloud migration, automation and analytics for organisations handling large volumes of customer contact. The company operates across Europe, the Middle East and Africa.

At Sabio Group, we're dedicated to fostering an environment where employees thrive. Since 1998, we've built a dynamic culture that is both challenging and fun, driven by a team of ambitious, knowledgeable individuals who are passionate about leading the CX revolution. We're seeking creative, resourceful people to join our fast-growing organisation, where you'll have the opportunity to develop your skills and contribute to a culture of continuous learning.

We work with some of the world’s largest organisations across various industries, delivering exceptional digital customer experiences through our unique blend of expertise, technology, and insight. As one of Europe’s fastest-growing providers of CX transformation solutions, we’re committed to sustainability, diversity, and inclusion, ensuring our workforce reflects the diverse society we serve. Join us and help shape the future of customer experience.

We are currently looking for a passionate and enthusiastic Lead Software Engineer.

The Lead Software Engineer is the senior technical leader for the AI Practice engineering team in South Africa. The role remains strongly hands-on: writing production code, solving complex engineering problems and providing technical direction across multiple customer projects.

You will lead engineers through delivery, act as the technical escalation point, remove blockers and ensure solutions remain secure, supportable and on track. You will also mentor team members, provide credible estimates and contribute to the AI Practice leadership team on engineering standards, delivery risk, capability and technical priorities

We look for people with the right cultural fit having what it takes to drive our business forward. We also look for people who are keen to develop new knowledge and skills, because our growth is ultimately dependent on yours. You will play an important role in driving change within our business, joining a department that is continually on a journey of change.

Key Responsibilities

  • Provide day-to-day technical leadership for the Software Engineering team in South Africa, setting clear direction while remaining close to delivery.
  • Write, review and maintain high-quality production code across frontend, backend and integration layers.
  • Lead the technical delivery of complex AI-enabled, voice and contact centre solutions from design through deployment and operational support.
  • Apply consistent technical direction across multiple projects, ensuring engineering decisions support scope, quality, security, performance and delivery commitments.
  • Act as the senior escalation point for complex technical issues across application code, integrations, cloud services, infrastructure and production environments.
  • Remove technical blockers by making timely decisions, coordinating the right expertise and escalating delivery risks early.
  • Break down work, assess technical complexity and provide realistic estimates, assumptions and dependencies for project planning.
  • Mentor engineers through pairing, coaching, design reviews and constructive code review, helping the team grow without reducing individual accountability.
  • Work with delivery leads, architects and customer stakeholders to shape practical technical approaches and communicate progress, risks and trade-offs clearly.
  • Promote engineering discipline through automated testing, CI/CD, observability, security controls, documentation and reusable patterns.
  • Contribute to the AI Practice leadership team, representing engineering delivery in discussions on standards, resourcing, capability, technical risk and continuous improvement.
  • Support production services where required, including structured troubleshooting, root-cause analysis and reliability improvements.

Skills Knowledge and Expertise

Essential Skills, Experience & Competencies

  • More than five years of commercial software engineering experience, with clear evidence of operating as a seasoned developer who still writes and reviews code.
  • Experience leading or providing technical direction to software engineering teams in a delivery environment.
  • Strong full-stack engineering capability, covering backend services, APIs, integrations, data persistence and modern web applications.
  • Hands-on proficiency in at least one core backend language such as Python, C#/.NET or Java/Spring, plus JavaScript or TypeScript using a modern framework such as React, Angular or Vue.js.
  • Experience designing, building and supporting secure, scalable and observable production systems.
  • Strong understanding of REST APIs, asynchronous processing, real-time integration patterns and event-driven architectures.
  • Practical experience with automated testing, peer review, source control, CI/CD pipelines and infrastructure as code.
  • Experience with cloud platforms such as Microsoft Azure, AWS or Google Cloud Platform, including containerised workloads using Docker and, ideally, Kubernetes.
  • Ability to diagnose complex issues across the full solution stack and make sound technical decisions under delivery pressure.
  • Ability to estimate engineering work, explain assumptions and identify technical dependencies and risks.
  • Clear written and verbal communication, including confidence working directly with customers and senior delivery stakeholders.
  • A supportive leadership style with proven experience mentoring engineers and raising engineering standards.

AI, Voice & Contact Centre Experience

  • Experience delivering AI-enabled software projects in a commercial environment.
  • Practical understanding of generative AI application patterns, including model integration, orchestration, prompt management, evaluation, guardrails, monitoring and responsible use.
  • Experience integrating AI services such as Azure OpenAI, Azure AI Services, Amazon Bedrock or equivalent services.
  • Experience of voice automation, conversational AI, IVR, speech services or real-time audio applications is strongly preferred.
  • Experience working in a contact centre environment, including integration with telephony, customer service platforms or enterprise systems, is strongly preferred.
  • Understanding of the operational requirements of customer-facing AI systems, including latency, resilience, observability, security, data privacy and human escalation.

Technical Experience - Desirable

  • Python asynchronous frameworks such as FastAPI, Uvicorn, Asyncio, Pydantic and SQLAlchemy.
  • C# with .NET 8+, Java with Spring, or equivalent enterprise application frameworks.
  • Azure services such as App Service, Azure OpenAI, Azure AI Speech, Key Vault, Azure SQL, Storage Accounts, Application Insights and Azure Cache for Redis.
  • AWS services, particularly Amazon Connect, Lambda, Bedrock or related contact centre services.
  • Terraform, Ansible, Bash, PowerShell and Azure DevOps or equivalent CI/CD tooling.
  • Relational databases such as Microsoft SQL Server or PostgreSQL, plus caching technologies such as Redis.
  • WebSocket-based communication, microservices and high-volume real-time transactional systems.

Success in the Role

  • Customer projects have clear technical ownership, realistic estimates and early visibility of risk.
  • Complex technical issues are resolved quickly, with blockers removed before they affect delivery commitments.
  • Engineering standards are applied consistently across projects without creating unnecessary process or overhead.
  • The South Africa engineering team grows in capability, confidence and accountability through practical mentoring and clear direction.
  • The role remains hands-on, with visible contribution to code, design quality and production reliability.
  • AI Practice leadership receives clear, evidence-based input on engineering capacity, delivery risk and technical priorities.

Why Join Us

  • Lead the technical delivery of AI, voice and contact centre solutions for major customer environments.
  • Combine hands-on engineering with meaningful leadership responsibility across a growing team and project portfolio.
  • Help shape practical engineering standards and capability within Sabio's AI Practice.
  • Work in an inclusive environment that values strong delivery, honest communication and continuous learning.

Benefits

This is your chance to join and friendly and passionate team that will motivate you to learn and develop your career in the company.

Benefits may include:

  • Remote/Flexible work
  • Discovery Medical Aid
  • Connectivity Allowance
  • 15 days paid holiday a year (this excludes three Sabio days)
  • Momentum EAP

The Small Print

Strictly No Agencies; any submission of resumes without prior request from Sabio Group will not be deemed as an introduction and therefore will not warrant an introduction fee. All applicants must have the right to work in the territory to which the role relates. Sabio Group are unable to offer sponsorship on any roles advertised.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,002,097 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cape Town
Staff Engineer 1 day ago
$175k – $185k per year · Remote (United States) · Full-Time · 10+ years exp · Bachelor's Degree · United States
JavaScript
Java
Kotlin
Ruby
Java
Quarkus
Ruby
Ruby on Rails
Databases
PostgreSQL
Frontend
React.js
Mobile
React Native
DevOps
Azure
GitOps
ArgoCD
AWS
Docker
Kubernetes
Management
Agile
Kanban
Apply
Python Developer 2 hours ago
Hybrid · 2+ years exp · Bachelor's Degree · Bucharest
Python
SQL
Databases
MS SQL
DevOps
Kubernetes
Cybersecurity
FedRAMP
Analytics
Tableau
Power BI
Sisense
Microsoft Excel
Apply
≈ $68k – $121k per year (Estimated) · In office · Full-Time · Esslingen
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
Frontend
Next.js
React.js
DevOps
Rest API
Scaleway
Docker
QA
Postman
Jest
Vitest
MedTech
HL7
FHIR
Apply
≈ $145k – $250k per year (Estimated) · Remote (United States) · 5+ years exp · United States
Go
Java
Rust
C++
Cybersecurity
Zero Trust
PKI
Apply
≈ $84k – $215k per year (Estimated) · Remote (Bulgaria) · Full-Time
Rust
C++
DevOps
Rest API
CI/CD
Cybersecurity
GDPR
Apply
≈ $52k – $135k per year (Estimated) · In office · Contractor · Darwin
JavaScript
TypeScript
SQL
C#
COBOL
C#
.NET
Entity Framework Core
COBOL
IBM MQ
Databases
Oracle
MS SQL
Frontend
Angular
React.js
DevOps
Git
Analytics
SSIS
Master Data Management
Apply
≈ $16k – $37k per year (Estimated) · In office · Yakutsk
JavaScript
PHP
TypeScript
Frontend
Vue.js
Angular
Pinia
Vue Router
DevOps
Git
Nginx
Linux
Design
Figma
Apply
≈ $8.5k – $22k per year (Estimated) · In office · Full-Time · Bangkok
Python
JavaScript
SQL
DevOps
Git
Apply
≈ $79k – $177k per year (Estimated) · Remote (Europe, UTC+1 – UTC+2 hours) · Full-Time · 5+ years exp · Bachelor's Degree
JavaScript
PHP
Node JS
PHP
Symfony
PHPUnit
Doctrine
Databases
PostgreSQL
Redis
Frontend
GraphQL
React.js
DevOps
Rest API
CI/CD
SOAP
QA
Playwright
Apply
≈ $14k – $34k per year (Estimated) · Equity · Hybrid · 7+ years exp · Bachelor's Degree · Petaling Jaya
Python
SQL
PowerShell
C#
C++
Databases
Oracle
DevOps
VMWare
Hyper-V
Robotics
Digital Twin
IoT
MQTT
OPC UA
Energy
ETAP
IEC 61850
DNP3
Apply
≈ $46k – $83k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Johannesburg
JavaScript
TypeScript
Node JS
Databases
Redis
Frontend
Vue.js
React.js
DevOps
CloudFormation
Git
AWS
GitHub
Amazon ECS
DNS
QA
Playwright
Jest
Apply
Account Manager 7 days ago
≈ $32k – $81k per year (Estimated) · Hybrid · Full-Time · Madrid
Apply
≈ $41k – $108k per year (Estimated) · Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Madrid
Mobile
Twilio
DevOps
AWS
Apply
≈ $41k – $108k per year (Estimated) · Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Madrid
Mobile
Twilio
DevOps
AWS
Apply
Hybrid · Contractor · Cape Town
JavaScript
DevOps
Rest API
Azure
SOAP
Cybersecurity
Active Directory
Management
ServiceNow
Agile
ITSM
Apply
Java Developer 3 hours ago
≈ $23k – $51k per year (Estimated) · In office · Part-Time · 4+ years exp · Bachelor's Degree · Cape Town
JavaScript
Java
TypeScript
SQL
Java
Maven
Databases
Db2
Cassandra
Frontend
Angular
DevOps
Rest API
Jenkins
Git
SOAP
Cybersecurity
SonarQube
Management
Agile
Scrum
Apply
Equity · In office · Full-Time · 1+ year exp · Cape Town
Apply
≈ $16k – $33k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · Cape Town
Analytics
Microsoft Excel
Management
Oracle ERP
Apply
≈ $7.5k – $15k per year (Estimated) · In office · Cape Town
Apply
2nd engineer 3 hours ago
In office · Cape Town
Apply
See all jobs
This is one of many
2,002,097 more open roles from verified company boards, updated every day.