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
Data Engineering Lead
Lead the design and delivery of enterprise-scale data platforms, building scalable ETL/ELT pipelines and cloud-native warehouses to power analytics, BI, and AI across the business.
Data Engineering Test Lead
Lead testing for data pipelines and ETL/ELT processes, designing validation checks and mentoring a small QA team while coordinating UAT with business users.
Databricks Data Engineer [Cape town]
Builds and maintains scalable data pipelines using Databricks, Microsoft Fabric, and Azure, following Medallion Architecture with Python and SQL.
Senior Data Engineer
Designs and maintains serverless AWS data pipelines (Lambda, S3, SQS, EventBridge) and CloudFormation IaC, builds Athena datasets for analytics, and creates QuickSight dashboards including SOX compliance reports.
Senior Data Engineer, Marketing Analytics & Pipelines
Designs and maintains data pipelines and infrastructure for marketing analytics using GCP, Matillion, Snowflake, and Rudderstack to power digital reporting for enterprise clients.
Lead Data Engineer (Data Platform and Cloud)
Lead the rebuild of MiWay’s data warehouse and migrate it to a cloud-native platform, designing scalable ELT pipelines, medallion architecture, and robust data governance for insurance analytics.
Lead Data Engineer: Cloud Pipelines, Spark & AWS
Lead a team to build and scale cloud data pipelines using Python, PySpark, and AWS for enterprise analytics and reporting.
Lead Data Engineer – FinTech Data Modernization
Lead a data team to modernize FinTech data infrastructure using Azure, Snowflake, and ELT/ETL pipelines while mentoring engineers and shaping governance.
Data Engineer
Build and maintain secure, scalable ETL pipelines and data warehouses for a multi-tenant fintech platform using Python, SQL, Azure Synapse, and PostgreSQL.
Hybrid Azure Databricks Data Engineer — Shape Data Platforms
Designs, builds, and maintains data pipelines across on-premise and cloud platforms using Databricks and Microsoft Fabric, ensuring data quality and security.
Software/ Data Engineer
Builds and maintains data pipelines and analytics for a mining-industry big-data platform, focusing on ingestion, processing, and storage to enable descriptive, diagnostic, predictive, and prescriptive analytics.
Cloud Data Engineer
Designs and builds scalable Azure-based data pipelines and cloud-native solutions for a bank, using ADF, Databricks, Synapse, and APIs to enable analytics and AI.
Senior Data Engineer – AI-Ready Pipelines & Flexible Hours
Designs and maintains scalable data pipelines to produce AI-ready datasets and analytics for RELX’s Global Operations Metrics & Technology team using SQL and automation.
Senior/Lead Data Engineer
Lead the design and delivery of scalable cloud data pipelines and platforms, mentor engineers, and enforce data governance and DevSecOps practices for a retail/FMCG company.
Senior Data Engineer, Marketing Analytics & Pipelines
Design and maintain data pipelines for digital and media analytics using GCP, Snowflake, and Matillion to feed Amplitude and Tableau dashboards.
Junior Data Engineer | SQL & SSRS BI Specialist
Builds and maintains SQL Server and SSRS reports, writes T-SQL queries, and helps migrate legacy BI to Power BI for a Johannesburg-based data team.
Senior Data Engineer
Senior Data & ML Engineer builds automated data pipelines, a central SSOT database, and AI/ML-ready data models to support reporting, analytics, and machine learning across the business.
Data Engineer
Design and maintain batch/streaming data pipelines for banking data, ensuring lineage, quality, and compliance with Snowflake, AWS, and Tableau.
Senior Data Engineer - Azure Data & Pipelines Lead
Lead the design, build, and governance of enterprise data pipelines and models using Azure Synapse, Databricks, and SQL, while mentoring teams and ensuring data quality, security, and compliance.