Role Overview Reporting to the Data & Analytics Lead, the Principal Data Engineer is a hands-on role, combining the building and optimisation of production data pipelines with the technical leadership needed to raise engineering standards and
Takealot.com, South Africa’s leading online retailer, is looking for a highly talented Principal Engineer to join the Engineering team based in South Africa. We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people
Job Reference: CTI -ANN-1 Developers, start your engines! A leading expert in automotive development is seeking C++ and Python Developers to join their team. Dont miss out on an opportunity to make a real impact, working on cutting-edge projects
Duties & Responsibilities JOIN a team of Scientists, Engineers and Computer Scientists working on the Square Kilometre Array, the worlds largest and most advanced radio telescope project. We are seeking a Developer with an interest in Supervisory
C/C++/Go/Rust Software Developer Reference: Pta -EP-2 C/C++/Go/Rust Software Developer required for a vacancy in Cape Town. Degree and minimum 2 years working experience in C/C++ and Python. Fluent in English. Responsible for building and maintaining software and embedded systems within a team
Intermediate C++ and Python Developer Reference: Pta -EP-2 Intermediate C++ and Python developer required for a vacancy in Cape Town. Degree and minimum 3 years working experience in C/C++ and Python. Fluent in English. Duties & Responsibilities C++ and Python Developer Requirements: Degree in
Duties & Responsibilities ENVIRONMENT: JOIN a team of Scientists, Engineers, and Computer Scientists working on the Square Kilometre Array, the worlds largest and most advanced radio telescope project. We are seeking a Developer with an interest in
Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Pollock & Associates Location: Johannesburg or Remote within South Africa. Become a core member of a pioneering team solving financial
Job Reference: CTI -Chels-1 In the realm of technology, where challenges await and innovations beckon, my client seeks valiant souls who wield the power of C++ with mastery. As the quest for excellence in embedded systems
Overview Purpose: To build scalable platforms supporting network automation, customer portals, and operational systems. Deadline for applications: MONDAY 16 FEBRUARY 2026 Key Responsibilities Develop backend and API-driven applications Support automation of provisioning and monitoring Ensure secure
We are seeking highly skilled and Microsoft Certified Azure Software Developers to join our growing technology team in Johannesburg. The ideal candidate will have strong experience designing, developing, and deploying cloud-native applications on Microsoft Azure, with a
Job Reference: CTI -ANN-1 Developers, start your engines! A leading expert in automotive development is seeking C++ and Python Developers to join their team. Dont miss out on an opportunity to make a real impact, working on cutting-edge projects
RPA Developer - Western Cape As a Robotic Process Automation Expert / Developer, your responsibilities will include: Job Specification Operate with a deep understanding of the Blue Prism Platform and its functionalities for solution design and implementation. Design,
AI Developer My client is seeking to grow their team with AI Developers who have either language processing or computer vision experience. Competency in languages like Python, C, or C++ and cloud-based platforms is required. Responsibilities include: Develop innovative solutions
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not
Intermediate to Senior Embedded Software Developer (Permanent) Embedded Software Engineer We are looking for an Intermediate to Senior Embedded Software Developer to design, develop, test, and maintain software and firmware for vehicle communication interfaces and diagnostic devices. This
Reference: CTI -Chels-1 In the realm of technology, where challenges await and innovations beckon, my client seeks valiant souls who wield the power of C++ with mastery. As the quest for excellence in embedded systems development
Ref: PHU-DEV- Position: Dev Ops Developer Location: South Africa (Hybrid/Remote considered) Employment Type: Permanent/Contract (Negotiable) Experience: 3–5 years of hands‑on Dev Ops/platform engineering Qualification: Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field
Senior Software Developer (Signal Processing) Listing reference: rrsys_ Listing status: Online Apply by: 1 July 2026 Position summary Job category: Mathematics, Statistics and Informatics Contract: Permanent Remuneration: Market Related EE position: No About our company RRS Introduction
Distributed Systems Software Engineer, Python / Go Canonical Cape Town, Western Cape, South Africa Join or sign in to find your next job Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical