Content has loaded
Data engineer salary in South Africa
How much does a Data Engineer make in South Africa?
Average base salary
R 46 411
- Hour
- Day
- Week
- Month
- Year
The average salary for a data engineer is R 46 411 per month in South Africa. 69 salaries reported, updated at 6 June 2026
Highest paying companies for Data Engineer in South Africa
Average year pay is based on job postings on Indeed in the past 36 months.IBM
R 1 144 000per year
City of Cape Town
R 1 118 956per year
Affirmative Portfolios
R 993 442per year
e-Merge IT Recruitment
R 906 933per year
SITA
R 882 872per year
Old Mutual Life Assurance Comp...
R 874 368per year