Security Engineer Salary in South Africa
Security Engineer Salary in Johannesburg
Based on 595 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 Town619 job openings
Workfromhome335 job openings
Pretoria244 job openings
Durban214 job openings
Stellenbosch193 job openings
Centurion191 job openings
Gauteng184 job openings
East London177 job openings
Eastern Cape129 job openings
Za115 job openings
Polokwane112 job openings
Randburg105 job openings
Sandton77 job openings
Benoni69 job openings
Bloemfontein69 job openings
Soweto69 job openings
Midrand60 job openings
Rustenburg59 job openings
Gqeberha58 job openings
Klerksdorp55 job openings
Mpumalanga54 job openings
Mbombela (nelspruit)51 job openings
Vereeniging50 job openings
Upington39 job openings
George37 job openings
Mmabatho Unit 431 job openings
Western Cape31 job openings
Kwazulu-Natal29 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 595 job listings.
Explore 595 Security Engineer job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.