Data Engineering Jobs in South Africa
There are 678 open Data Engineering jobs in South Africa on freehire right now. 297 of them were posted recently. The skills employers ask for most often are sql, data-pipelines and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| ZAR | year | ZAR 950,000 | ZAR 1,200,000 | ZAR 1,225,000 | 23 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- sql 68%
- data-pipelines 58%
- cloud 58%
- data-engineering 56%
- python 54%
- analytics 52%
- etl 46%
- azure 43%
How the work is done
- Hybrid 55 · 8%
- Remote 35 · 5%
- Onsite 7 · 1%
Visa sponsorship offered in 6% of the 16 postings that state a position on it.
Seniority
- Senior 215
- Lead 55
- Junior 28
- Principal 7
- Middle 6
- Intern 5
Who is hiring
- 1000+ employees 40
- 501-1000 employees 18
- 11-50 employees 7
- 51-200 employees 3
- 201-500 employees 2
Senior Databricks Data Engineer — Onsite in Cape Town
Design and build scalable data pipelines on Databricks for enterprise clients, modernizing legacy data environments and optimizing data processes.
Remote Senior Clinical Data Engineer (South Africa)
Senior Clinical Data Engineer designs SAS and Workbench-based ingestion pipelines and mentors teams to ensure regulatory-compliant, high-quality clinical-trial data delivery.
Data Engineer - SAP ETL & Enterprise Integration (Remote)
Designs, builds, and maintains SAP-centric ETL pipelines and enterprise data integrations for a critical project, with occasional on-site support during go-live.
Senior Data Engineer: Scalable Platform & AI-Ready
Build and scale a payments data platform, design pipelines, and mentor engineers to turn raw data into insights for strategic decisions.
Senior Data Platform Engineer: Lakehouse Pipelines
Designs and builds scalable batch and real-time data pipelines for analytics and operations using modern lakehouse architectures.
Cloud Data Engineer: Build Scalable Azure Data Platforms
Designs and builds secure, scalable Azure data platforms and pipelines using Databricks, Data Lakes, and Data Warehouses to support analytics and AI.
Cloud Data Engineer: Build Scalable BigQuery Pipelines
Senior data engineer building and optimizing scalable cloud data pipelines on Google Cloud Platform, focusing on BigQuery, Python, and SQL to deliver reliable analytical products.
AWS Data Engineer Consultant: Cloud Analytics & Pipelines
Build and maintain AWS-based data pipelines, warehouses, and lakes for analytics and AI workloads using SQL, Python, and cloud services.
Senior Data Engineer — ETL/ELT Pipelines for AI Analytics
Designs and maintains scalable ETL/ELT pipelines in Azure to feed AI-driven analytics and BI systems using Python, SQL, Spark, and cloud tools like Synapse and Databricks.
Data Engineer III – AI-Ready Analytics & Pipelines
Designs and maintains scalable data pipelines to enable AI-ready analytics, writing and optimizing SQL code while collaborating with teams to translate data needs into solutions.
Senior Data Engineer - Cloud Data Architect & Analytics
Designs and maintains ETL pipelines, optimizes data warehouses, and delivers insights using SQL, Python, and cloud platforms like AWS or Azure.
Senior Data Engineer: Spark, Databricks & AWS
Build and maintain high-performance data pipelines using Python, SQL, and AWS, ensuring efficient data flow for analytics and operations.
Senior Data Engineer – Cloud ETL & Data Warehouse
Design and build cloud-based ETL pipelines and data warehouses using SQL Server and AWS to support analytics applications.
Data Engineer: Enterprise DW & BI Analytics
Designs, builds, and maintains SQL Server-based data warehouses and BI dashboards to deliver business insights and reporting.
Principal Data Engineer - Platform & People Leader
Leads the design and optimization of production data pipelines using Databricks, Python, and SQL while coaching junior engineers and collaborating with business stakeholders.
Senior Azure Data Engineer - Hybrid (Johannesburg)
Designs and maintains Azure-based data pipelines and solutions using ADF, Databricks, and Synapse to enable scalable ETL/ELT and reliable datasets for analytics.
Senior Cloud Data Engineer - Big Data & Analytics
Design and maintain secure, compliant cloud data pipelines for analytics, automate workflows, and mentor peers while documenting processes.
Cloud Data Engineer — ETL & Data Platform Architect
Designs and builds cloud data pipelines and platforms using Python, SQL, and AWS for client projects, collaborating with data scientists and AI engineers.
Google Cloud Platform (GCP) Data Engineer
Designs and maintains scalable GCP data pipelines and warehouses using BigQuery, Dataflow, and Airflow to enable analytics and ML workflows.