236,910+ Full Stack Python Developer Jobs in South Africa — Top Companies Hiring June 2026

Professional job seekers finding South Africa jobs through Expertini
750,000+ professionals on Expertini 750,000+ Candidates
Join our global community
Expertini Penguin Mascot Resume Score™
Resume Score™ Instantly
Upload Your CV
Quick 30-second process

Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.

Reset

Create Job Alert

 
   
Reset

Systems/Data Engineer

Key Responsibilities Maintain and support servers, virtual environments, and hosted systems in a 24/7 environment Monitor system health and resolve incidents proactively Manage system updates, patches, backups, and disaster recovery processes Troubles ...

Junior Financial Manager

In this role, you will step in as the trusted second-in-command to the Group Financial Manager, leading a team of around 15 finance professionals. You will be responsible for delivering high-quality, insightful management reporting that enables smarter business decisions, while also identifying opportuniti ...

Data Analyst Debt Collection Call Centre

Minimum Requirements Matric Degree/Diploma in Data Analytics or related field Knowledge of R Language and Python 23 years experience in data analytics, coding, and big data Previous debt collection or call centre experience essential Experience on Ex ...

Senior AI Solutions Consultant (Remote)

Key Requirements: 8+ years in Solutions Architecture, AI/ML, Technical Consulting, or similar Hands-on experience with AI platforms, LLMs, automation, and agentic workflows Experience building Proof of Concepts (PoCs) and AI-driven solutions Strong understanding of clo ...

AI Engineer

Join a cutting-edge organisation driving innovation through AI and data-driven solutions. As an AI Engineer, youll design, build, and deploy scalable machine learning models and GenAI solutions, working with cross-functional teams to bring intelligent products to life. Whats in It for You<l ...

Support Engineer

SUMMARY: We’re looking for a young, driven Support Engineer who’s ready to step into a high-performance engineering and manufacturing environment; someone who doesn’t just fix problems, but owns them. POSITION INFO: You will be getting hands-on experience with re ...

RF Hardware Engineer

SUMMARY: RF Hardware Engineer vacancy in Pretoria-East. BEng (Electronic Engineering) degree is required. 0-5 years of hardware development experience. The company has over 20 years in existence- only overseas/international client base. Exciting and challenging career prospects. Cuttin ...

DevOps Engineer

We're looking for a DevOps Engineer to build and maintain the infrastructure that powers Solenya's AI platform. You'll be working with Kubernetes, Terraform, and modern CI/CD pipelines to ensure our models are deployed reliably and efficiently. Responsibilities Design and ...

Specialist, Financial Model Development

Location: ZA, GP, Johannesburg, 30 Baker Street To develop, apply and enhance specialist techniques and mathematical / statistical models, such as time series forecasting, regression analysis and multivariate statistics, to evaluate past and current financial performance, forecast trends, identify o ...

Forward Deployed Engineer

Role Overview: Help us build cutting-edge AI infrastructure and real-time systems for leading companies. You'll embed with clients, architecting and shipping production-grade software that solves complex business problems. What We're Looking For: 3-5 years of software engi ...

Lead Forward Deployed Engineer

Role Overview Help us build and deliver cutting-edge client solutions by leading a team of engineers. You'll architect scalable systems, write code, and mentor talent to drive technical success. What We're Looking For 3-10 years in data/software engineering Proficienc ...

Junior Financial Manager

In this role, you will step in as the trusted second-in-command to the Group Financial Manager, leading a team of around 15 finance professionals. You will be responsible for delivering high-quality, insightful management reporting that enables smarter business decisions, while also identifying opportuniti ...

Engineering Platform Lead

Work with the UX Specialist and Product Manager to design solution for business requirements Brief, manage and mentor the engineering team through the development process Develop technical specifications and new features Develop and assist in integrations with 3rd parties </ ...

Data Engineer

Job Specification: Data Engineer Reference: JHB -FE-1 Company Overview: Join a pioneering telecommunications company dedicated to leveling the economic playing field in South Africa since 2001.Type: PermanentLevel: </stro ...

Software Development Director Cape Town

Director of Software Engineering Are you a seasoned leader with over 10 years of experience in Python, TypeScript, and/or NodeJs development? Are you a master of software architecture, design patterns, and development methodologies? Do you have a proven track record of leading successful software eng ...

Systems Administrator

Provide information which demonstrates an understanding of the customer base and allows the marketing department to target customers for new sales. Build meaningful reports and obtain useful information for Google PPC which assists in driving new orders. To provide 24/7 monitoring ...

Systems R&D Engineer

Relevant diploma or degree in IT or vendor related certifications Ubuntu or similar Linux operating systems Experience with Python or similar languages Experiencing with deploying Django or web frameworks Experience with MySQL or Postgres An understanding of d ...

Data Engineer

Data Engineer, SQL, Python, SSIS are Must Responsibilities 6 + Years of experience, recent 3 to 4 Years must be Data Engineer Design and develop scalable ETL solutions using Microsoft SQL Server and SSIS. Work closely with business analysts and stakeholde ...

Forward Deployed Engineer

Role Overview Help us build cutting-edge AI infrastructure and real-time systems for leading companies. You'll embed with clients, architecting and shipping production-grade software that solves complex business problems. What We're Looking For 3-5 years of software engine ...

Junior Embedded Engineer

Brief Description We are seeking a motivated Junior Embedded Systems Engineer to join our growing team. This role is ideal for a recent graduate or early-career engineer looking to build hands‑on experience in embedded firmware development, testing, and troubleshooting. Job Description < ...

Model risk specialist

Have completed a bachelors degree (Honours preferrable) in one of the following disciplines: Statistics, Mathematics, Quantitative Risk Management, Engineering, Actuarial science, Data science or similar. Have up to 3 years of financial modelling, risk modelling and/or model validation experience within a bankin ...

Solutions architect java javascript cloud semi remote r850 per hour 1632000

Solutions Architect Opportunity An amazing opportunity for a Solutions Architect to join a multinational organization that produces luxury cars is available. You will be working with a team of IT innovators on cutting-edge technical solutions within the automotive industry. Duties & Responsibilities ...

Data scientist (intermediate)

About the job Data Scientist (Intermediate) Data Scientist (Intermediate) Honours degree (or higher) in statistics, actuarial sciences, computer science (or equivalent, relevantqualification) Knowledge of statistical packages (R, SAS, SPSS, Python etc.) Knowledge of BI reporting tools (Power BI, Tableau, Qlik ...

Senior power systems engineer

Duties and responsibilities will include: Grid impact and grid code compliance studies for power generation projects Power quality assessments/investigations Transmission and Distribution network planning Project management (financial and resource management) Maintaining relationships with existing clients and i ...

Senior power systems consultant

Duties and responsibilities will include: Grid impact and grid code compliance studies for power generation projects Power quality assessments/investigations Transmission and Distribution network planning Project management (financial and resource management) Maintaining relationships with existing clients and i ...

Electronic engineer johannesburg west

Reference: NES -RS-1 We are seeking a talented Electronic Engineer specializing in software development to join our dynamic team. Duties & Responsibilities As an Electronic Engineer, you will play a crucial role in designing, developing, and testing software solutions for electronic systems. This pos ...

Production process engineer cape town

Production Process Engineer We seek an exceptional and passionate Production Process Engineer to join a dynamic Automation team. Duties & Responsibilities Identifying bottlenecks throughout the procurement and production processes, proposing solutions and updating formal process documents and guides; Op ...

Cybersecurity consultant (dam) – johannesburg, south africa sinevis (ae) implementation and sup[...]

Job Responsibilities: Implementation and support for Imperva DAM / Imperva Sonar / IBM Guardium Assist customer with configuration of Database auditing in on-premise or cloud based databases (RDS/ Azure SQL etc) Policy configuration on DAM for monitoring Configuration of DAM reports and alerts based on customer’ ...

Senior data scientist

Overview Experience in developing Machine Learning, Deep Learning, and Predictive Models. Experience in Software Engineering Discipline (e.g. Source Control, CI/CD) Experience in major ML frameworks (Tensorflow, Py Torch, scikit-learn); structured and unstructured data Building end-to-end solutions on Cloud (Azu ...

Senior data scientist

Data Scientist Position Are you a Data Scientist with a passion for solving complex problems in the financial services industry? One of our clients, a consulting firm, is seeking a highly skilled and experienced professional to join their team and help drive business success for our clients. The foll ...

Aws redshift data engineer bedfordview r1.1m pa 1 100 000

Data Engineer Position We are currently searching for a Data Engineer who will be responsible for driving, designing, and building scalable ETL systems for a big data warehouse. This role will implement robust and trustworthy data to support high performing machine learning algorithms, predictive models, and ...

Post Doctoral Fellowship (AC.09.4)

Brief DescriptionA postdoctoral fellowship is available for research in the area of evolutionary and population genetics.The work would involve an analysis of existing and novel African genomic datasets (WGS and genotype array) for identifying signatures of selection and modelling demogra ...

Senior Software Engineer, Applied AI

Role Overview Help us build and deploy cutting-edge AI agent systems that power real-world business functions. You'll architect, evaluate, and ensure the reliability and safety of our AI products. What We're Looking For - 3+ years building and deploying LLM-powered applications in ...

Trader Corporate Events Flow Trading (CEFT) and Single Stock Flow (SSF)

Citi's Markets division is one of the world's leading global trading franchises, delivering comprehensive sales and trading capabilities across equities, fixed income, currencies, and commodities to institutional clients in nearly 80 countries. Within Equities, Citi's Delta One platform provides clients with acc ...

Automation Engineer

About HuzzleAt Huzzle, we connect high-performing professionals with global companies across the UK, US, Canada, Europe, and Australia. Our clients include startups, digital agencies, and tech platforms in industries like SaaS, MarTech, FinTech, and EdTech. We match top talent to full-time remote rol ...

Power bi specialist

Herrington Carmichael LLP isn't your average law firm. We're an award-winning, Legal 500 ranked team known for our commitment to growth , fostering strong relationships , and our ambitious approach to providing full-service legal guidance for businesses, families, and individuals. We value collaboration and s ...

Technical delivery manager

About the job Technical Delivery Manager Purpose: The Technical Delivery Manager is responsible for planning, leading, and delivering IT projects on time, within budget, and with high quality. Drive collaboration with business, IS, and technology vendors to verify that all project participants are effectively ...

Lead Electrical Engineer – Renewable Energy (Solar, Hydro & BESS)

A leading renewable energy developer is looking for an experienced Lead Electrical Engineer to act as the technical authority for electrical systems and grid integration across a portfolio of utility‑scale solar, hydro, and battery storage projects. This is a senior engineering role with responsibility acr ...

Senior Civil Draughtsperson

Get AI-powered advice on this job and more exclusive features. Direct message the job poster from AltGen South Africa AltGen Recruitment is hiring on behalf of a leading developer of utility-scale renewable energy projects . Our client specialises in multiple renewable technologies, ...

Business data analyst power bi

Business Data Analyst - Power BI Location: Remote – Must be willing to work EST hours About Us: A data‑driven technology company based in Bermuda, specializing in advanced analytics and digital transformation solutions for the insurance industry. We are looking for a Power BI Developer with deep tech ...

Data Scientist

Data Scientist Job Description We are seeking a Data Scientist who combines strong analytical and modeling skills with hands‑on AI solution development. In this role, you will build predictive models, evaluate complex datasets and design AI agents and automation that address real busin ...

Intermediate AI Engineer Chennai

We are seeking an AI/ML/NLP Engineer to join our dynamic team and contribute to the development and enhancement of our AI-driven platforms. The ideal candidate will possess deep technical expertise in machine learning and artificial intelligence, with a proven track record of developing scalable AI soluti ...

Risk Analyst

Job Title: Risk AnalystLocation: Remote (Worldwide)Job Summary: The Risk Analyst is responsible for identifying, assessing, and mitigating operational, financial, regulatory, and reputational risks that could impact organization ...

Risk Analyst

Job Title: Risk AnalystLocation: Remote (Worldwide)Job Summary: The Risk Analyst is responsible for identifying, assessing, and mitigating operational, financial, regulatory, and reputational risks that could impact organization ...

Android Software Engineer

Qualifications 5-7 years broad experience in translating business and functional requirements into technical specifications and developing the programming code to create the solutions. 8-10 years proven experience in modern engineering practices i.e. dev ops, agile etc. ...

Public Private Partnerships Departmental Head

The Head of PPP is a foundational Senior Manager role tasked with the establishment, leadership, and strategic direction of the company’s newly established PPP Department. The primary objective is to transition the firm from a pure-play contractor to a project developer and equity participant. ...

Intermediate Software Engineer

Overview Intermediate Software Engineer (.NET) Our client is looking for an Intermediate Software Engineer (.NET) who's hands-on, delivery-focused, and ready to take ownership. This role sits within an engineering team where your work matters. Responsibilities Deliver new feat ...

Software Engineer Cloud Images

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the ...

Software Engineer Cloud Images

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the ...

Software Engineer Cloud Images

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the ...

🚀 Boost Your Hiring Chances with Our AI-Powered Tool-Kit

Stand out from thousands of applicants. Use our proven career tools to optimize your applications and land your dream job faster.

To-Do Planner

Organize your job search and personal tasks. All data is confidential.

Open Planner

Wellbeing Center

Access your confidential wellness report and resources to manage job search stress.

Check Wellbeing

Skill Coach

Plan your skill development with O*NET support to stay competitive in your field.

Start Coaching

Outfit Helper

Get AI-powered suggestions on what to wear for your next interview.

Find Outfit

Income Tax Calculator

Plan your finances with our calculator, updated for 2025 tax regulations.

Calculate Tax

Salary Benchmark

Get accurate, AI-supported salary trends to know your worth and negotiate better.

Check Salaries

Interview Practice

Practice for any interview with AI-enabled Q&A sessions. All data is private.

Start Practicing

Interview Predictor

Use our AI-supported tool to predict potential interview questions based on your resume.

Predict Questions

Interview Practice Timer

Use our mock interview trainer to perfect your answers under timed conditions.

Start Timer

Behavioral Mastery

Ace tricky behavioral interviews with our AI-powered practice module.

Master Answers

Question Journal

Confidentially record interview questions you were asked for future reference.

Open Journal

Interview Ace

A comprehensive tool to help you master every aspect of your interviews.

Become an Ace

Q&A Logs

Confidentially track your answers to common questions and refine them over time.

View Logs

Application Planner

Schedule and organize your job applications in one confidential planner.

Open Planner

Cover Letter Tool

Create perfect, tailored cover letters for each application with AI support.

Generate Letter

Resume Score

Get instant feedback on your resume with our NLP-supported analysis tool.

Check My Score

ATS Score

Check your resume's compatibility with Applicant Tracking Systems (ATS).

Check ATS Score

Application Analyzer

Use AI to analyze job descriptions and optimize your application materials.

Analyze Application

Career Visualizer

Confidentially plan and visualize your long-term career path and goals.

Visualize My Career

Offer Genius

Get intelligent insights and strategies to confidently negotiate job offers.

Negotiate Offers

JobFlow

Track your entire job search progress from application to offer with this intelligent tool.

Track My Flow

JobSense

Our intelligent matching engine that provides smart job recommendations.

Get Smart Matches

Networking Toolkit

Tools to build and manage your professional connections. All data is confidential.

Build Network

Professional CV

A classic, O*NET supported template for corporate and professional roles.

Use This Template

Executive CV

A premium, O*NET supported template designed for senior and C-level positions.

Use This Template

Modern CV

A fresh, stylish, O*NET supported template perfect for tech and modern industries.

Use This Template

Creative CV

A visually distinct, O*NET supported template for design and artistic roles.

Use This Template

Minimalist CV

A clean, simple, O*NET supported template that focuses purely on content.

Use This Template

Europass CV

The standard European Union recommended format for wide compatibility.

Use This Template

Student CV

An institution-recommended template perfect for internships and first jobs.

Use This Template

Graduate CV

An institution-recommended template for recent graduates entering the workforce.

Use This Template

Academic CV

The researcher-recommended format for roles in academia and research.

Use This Template

Developer/IT CV

A tech-savvy recommended template to highlight your technical skills.

Use This Template

Skilled Worker CV

A trades-recommended template to showcase hands-on skills and experience.

Use This Template

Monochrome CV

A sleek, black-and-white, O*NET supported template for a professional look.

Use This Template

Art CV

An artist-recommended template that allows your creativity to shine.

Use This Template

Harvard CV

A researcher-recommended template based on the classic Harvard format.

Use This Template

Volunteer Research

Help us improve our platform by joining our community research program.

Join Research

Review Us

Share your experience with our tools to help other job seekers.

Share Experience

Register

Create your free account to save jobs, build your profile, and track applications.

Create Account

Login

Access your dashboard, manage applications, and continue your job search.

Access Your Account

Profile Builder

Create a comprehensive professional profile that attracts recruiters and showcases your skills.

Build Your Profile

View Profile

See your public profile exactly as employers will see it. Make sure it's perfect.

Preview Profile

Bookmarked Jobs

Keep track of all your saved job opportunities in one organized place.

View Saved Jobs

Your Reviews

View and manage all the company reviews you've submitted.

See Your Reviews

Following

Manage the list of companies you follow to stay updated on their new openings.

Manage Following

Find Companies

Discover and research top employers in your country and industry.

Discover Employers

Standalone CV Builder

Use our O*NET supported CV builder to create a professional resume from scratch.

Build Your CV

PDF to DOC (Beta)

Convert your PDF resumes or documents into editable Word (DOC) format.

Convert PDF

DOC to PDF (Beta)

Create universally compatible PDF documents from your Word (DOC) files.

Create PDF

General FAQ

Find answers to common questions about our job site and platform.

Read FAQ

Job Seekers FAQ

Get help and find answers to questions specifically for job seekers.

Get Help

Job Matching

Learn about the technology and algorithms behind how we match you to jobs.

Learn How

Personalized Matching

Discover how we use your profile and activity to provide customized job suggestions.

Learn More

Quick Apply

Understand our fast application process and how to make the most of it.

Learn More

Alert Frequency

Learn how to manage your job alert settings so you get the updates you want.

Manage Settings

Job Alerts Guide

A complete guide to understanding how job alerts work and how to use them effectively.

Read Guide

Resume Matching

Learn how our system matches your resume to job requirements.

Learn More

Ethical Branding

Read our guide to building a professional and ethical personal brand.

Read Guide

Candidate Visibility

Learn how to increase your visibility to recruiters on our platform.

Increase Visibility

Verified Badge

Find out how you can get a verified badge to build trust with employers.

Get Verified

AI ATS Technology

Learn about the advanced AI and ATS technology that powers our platform.

Learn More

ATS Ranking

Understand how Applicant Tracking Systems rank you as an applicant.

Learn More

Semantic Matching

Learn how our AI-powered semantic matching goes beyond keywords.

Learn More

    Full Stack Python Developer Jobs in South Africa Job Search Guide, Trends and Insights