Security Engineer Salary in South Africa
Security Engineer Salary in Johannesburg
Based on 602 job listings - Johannesburg, South Africa 2026
Average salary
R 320 000 - R 700 000
Median salary
R 480 000 - R 700 000
Lower rangeUpper range
Other cities
Cape Town643 job openings
Workfromhome420 job openings
Pretoria265 job openings
Durban242 job openings
Stellenbosch215 job openings
Centurion208 job openings
Gauteng196 job openings
East London194 job openings
Eastern Cape137 job openings
Za122 job openings
Randburg120 job openings
Polokwane114 job openings
Sandton89 job openings
Benoni74 job openings
Bloemfontein74 job openings
Soweto74 job openings
Gqeberha67 job openings
Rustenburg63 job openings
Klerksdorp61 job openings
Mpumalanga60 job openings
Midrand58 job openings
Mbombela (nelspruit)49 job openings
Vereeniging45 job openings
George37 job openings
Paarl35 job openings
Upington35 job openings
Mmabatho Unit 433 job openings
Western Cape33 job openings
The average salary for a Security Engineer in Johannesburg, South Africa is ZAR 320 000 - ZAR 700 000 per year in 2026, based on 602 job listings.
Explore 602 Security Engineer job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.