Data Engineering Jobs in South Africa
There are 678 open Data Engineering jobs in South Africa on freehire right now. 298 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
Cloud-Native Data Engineer for Modern Data Platforms
Design, build, deploy, and operate cloud-native data platforms using software engineering best practices and strong SQL/data warehousing skills.
Data Engineer (Python, PySpark, Azure/AWS) (CPT)
ENVIRONMENT: PLAY a key role in delivering trusted data products that enable investment, operational, and client-facing decision-making across an innovative Investment Management firm seeking a skilled, curious, and…
Data Engineering Lead: Enterprise Pipelines Analytics
Lead a team to design and build enterprise-scale data pipelines and analytics platforms using cloud data tools, ETL/ELT, and SQL optimization to power BI and reporting.
Senior Java Engineer with Data Engineering Experience
Senior Java engineer leads large-scale data migrations and builds petabyte-level ETL pipelines using Java, Spark, and cloud platforms, while mentoring teams and ensuring data integrity.
Xperts: Senior Java Engineer (Data Engineering)
Senior Java engineer designs and builds large-scale data migration and ETL pipelines using Java, Spark, and cloud services, while leading technical design and mentoring teams.
BI Analytics Lead - Power BI & Data Engineering
Lead enterprise BI and data engineering efforts, designing Power BI dashboards and governing analytics across business functions while mentoring BI teams.
Senior AWS Data Engineer: Build Scalable Data Lakes
Design and build scalable AWS data lakes and pipelines for analytics and AI/ML, migrating enterprise workloads to the cloud.
Senior Data Engineer: Cloud‑Native ETL & SOX Dashboards
Build and maintain cloud-native ETL pipelines on AWS using serverless tools, IaC, and QuickSight to deliver SOX-compliant dashboards and ensure data reliability.
Lead Data Engineer - Real-Time Fintech Data Platforms
Lead the design and build of scalable data pipelines and platforms for a fintech company using AWS and Databricks to deliver real-time data products.
Data Engineering Lead
Lead the design and build of enterprise-scale data platforms using cloud tools (AWS/Azure), SQL, Python, Spark, and orchestration (Airflow) to deliver reliable, analytics-ready data for BI, AI, and reporting.
Senior Data Engineer
Senior Data Engineer builds and maintains automated data pipelines, transforms raw data into clean, standardized formats, and designs data models for reporting and applications in a large enterprise environment.
AI Data Platform Manager - Azure Data Pipelines
Lead the design of cloud data platforms and scalable pipelines to build AI-ready data products for ML and Generative AI workflows in Johannesburg.
Senior Data Engineer — Platform & AI Enablement
Build and maintain scalable data pipelines and warehouses, enabling AI/ML with clean datasets while ensuring security and compliance for a product-focused team.
Big Data Engineer (Senior)
Senior Big Data Engineer designs and builds scalable data pipelines and platforms using Spark, Hadoop, and cloud-native tools to support analytics and ML workloads.
Senior Data Engineer
Build and maintain scalable data pipelines and lakehouse solutions on Azure/Databricks to deliver trusted datasets for analytics and AI workloads while ensuring governance, security, and compliance.
Lead Data Engineer: Cloud Data Warehouse Architect
Lead the rebuild and migration of a cloud-native data warehouse, writing production-grade code and designing scalable data flows for a South African insurer.
Senior Fabric Data Engineer
Designs and builds data pipelines using Microsoft Fabric, Azure Synapse, and Qlik tools to support HR analytics and reporting.