Engineer Salaries in Johannesburg, Gauteng

Salary estimated from 69 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 28 October 2019
Average in Johannesburg, Gauteng
R 445 109 per year
7% Below national average
  • Most Reported
R 82 000
R 1 109 000
Salary Distribution

How much does an Engineer make in Johannesburg, Gauteng?

The average salary for an Engineer is R 445 109 per year in Johannesburg, Gauteng, which is 7% below the national average. Salary estimates are based on 69 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.

Job openings for Engineer

View all job openings for Engineer
Engineer salaries by company in Johannesburg, Gauteng
CompanyAverage salary
R 902 595 per year
R 451 570 per year
R 903 333 per year
R 869 028 per year
R 838 080 per year
R 800 000 per year
R 600 000 per year
R 591 836 per year
R 390 093 per year
R 326 985 per year
Engineer salaries by location
CityAverage salary
R 295 527 per year
R 462 195 per year
R 496 199 per year