Based on 1 040 job listings - Johannesburg, South Africa 2026
The average salary for a Data Engineer in Johannesburg, South Africa is ZAR 480 000 - ZAR 900 000 per year in 2026, based on 1 040 job listings.
Leading employers for Data Engineer roles in South Africa include IDBASE SOFTWARE, OfferZen, Watu.
Explore 1 040 Data Engineer job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.