Engineer Salaries in Johannesburg, Gauteng

Salary estimated from 112 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 12 July 2019
Average in Johannesburg, Gauteng
R 487 466 per year
Meets national average
  • Most Reported
R 89 000
R 1 215 000
Salary Distribution

How much does an Engineer make in Johannesburg, Gauteng?

The average salary for an Engineer is R 487 466 per year in Johannesburg, Gauteng, which meets the national average. Salary estimates are based on 112 salaries submitted anonymously to Indeed by Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for an Engineer is 1-3 years.
Engineer salaries by company in Johannesburg, Gauteng
CompanyAverage salary
R 870 102 per year
R 854 640 per year
R 479 035 per year
R 336 358 per year
R 903 333 per year
R 862 216 per year
R 800 000 per year
R 600 000 per year
R 591 836 per year
R 548 940 per year
Engineer salaries by location
CityAverage salary
R 161 502 per year
R 687 237 per year
R 545 238 per year

Engineer job openings

Mechanical Engineer (Modderfontein)
Modderfontein, Gauteng
Production Engineer
Boksburg, Gauteng
Field Engineer
Johannesburg, Gauteng
Engineer jobs in Johannesburg, Gauteng