Head of Software
Job in
Cape Town, 7561, South Africa
Listed on 2026-10-22
Listing for:
Bullock Tech Talent Partners
Full Time
position Listed on 2026-10-22
Job specializations:
-
Software Development
Software Architect, DevOps, Software Project Mgr/ Lead, Cloud Engineer - Software
Job Description & How to Apply Below
Location
:
Cape Town (Claremont)
- Hybrid 3 days in office per week
Employment Type
:
Full-time, Permanent
Introduction:
The Head of Software must have a successful track record of managing a team of software engineers (Front End / Back End and Data Scientists) as well as technically strong to provide input on architectural decisions.
This is a senior leadership role. You will:
- Build and lead a high-performing software organisation (backend / API, cloud services, frontend, data science)
- Establish engineering standards, and drive execution against product and commercial commitments.
- You will set the technical direction and operating cadence that keeps our client fast while making reliability feel like a core product feature.
- You will still be technically credible and capable of diving into architecture and incident response, but your primary job is leading people and systems at scale: hiring, coaching, delivery, and operational excellence.
If you thrive in a fast-paced, innovative environment and bring strong IT and people management expertise, we’d love to hear from you.
Required skills /
Experience:
- Minimum 3 years managing software engineers or technical leads.
- Education
:
Engineering degree, Diploma, or equivalent practical experience. - Demonstrated experience leading cross-functional software teams.
- Proven track record of shipping production systems at scale.
- Experience owning or significantly influencing architecture decisions.
- Strong exposure to structured software design and release management practices.
- Soft Skills
:
Exceptional attention to detail and ability to manage multiple requests simultaneously. Good written and verbal communication. - Able to work independently with a hands-on, sleeves rolled-up approach that thrives in a fast-paced environment.
Key Responsibilities:
Strategy, architecture, and platform ownership
- Own the software strategy and technical roadmap across backend services, edge compute, APIs, and supporting developer platforms.
- Define and evolve system architecture for low-latency real-time tracking workloads (streaming ingestion, processing, synchronisation and delivery).
- Make pragmatic technology decisions that improve reliability, scalability, and speed of delivery.
- Drive strong engineering practices: design reviews, RFCs, coding standards, test strategies, telemetry and release governance.
Leadership & Process
- Operate as both a strategic leader and technical authority.
- Enforces engineering discipline without creating delivery friction.
- Prioritises clarity, predictability, and quality over reactive development.
- Builds scalable team structures rather than hero-driven execution.
- Drive measurable improvements in delivery and reliability metrics.
Nice to Have:
- Experience scaling teams through growth phases
- Exposure to high-availability or low-latency systems
- Experience working closely with hardware / embedded / data systems
- Familiarity with Dev Ops and infrastructure reliability practices
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×