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 Town625 job openings
Workfromhome360 job openings
Pretoria255 job openings
Durban235 job openings
Stellenbosch209 job openings
Centurion201 job openings
Gauteng189 job openings
East London187 job openings
Eastern Cape142 job openings
Za119 job openings
Randburg116 job openings
Polokwane110 job openings
Sandton92 job openings
Benoni70 job openings
Soweto70 job openings
Bloemfontein69 job openings
Gqeberha67 job openings
Mpumalanga61 job openings
Midrand58 job openings
Rustenburg58 job openings
Klerksdorp55 job openings
Mbombela (nelspruit)49 job openings
Vereeniging38 job openings
Upington36 job openings
Paarl34 job openings
Mmabatho Unit 433 job openings
Western Cape33 job openings
Northern Cape32 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.