Content has loaded
Data engineer salary in South Africa
How much does a Data Engineer make in South Africa?
Average base salary
R 47 503
- Hour
- Day
- Week
- Month
- Year
The average salary for a data engineer is R 47 503 per month in South Africa. 64 salaries reported, updated at 23 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 1 040 163per year
Capitec Bank
R 920 880per year
e-Merge IT Recruitment
R 908 394per year
SITA
R 882 872per year