Skip to main content
Security Engineer Salary in South Africa

Security Engineer Salary in Johannesburg

Based on 579 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

Salary distribution by percentile

10th percentileR 360K
25th percentileR 360K
MedianR 435K
75th percentileR 510K
90th percentileR 510K

50% of professionals earn between R 360 000 - R 510 000 ZAR

The median salary is R 435 000

Other cities

Cape Town640 job openings
Workfromhome255 job openings
Pretoria239 job openings
Durban205 job openings
Centurion184 job openings
Stellenbosch180 job openings
Gauteng173 job openings
East London162 job openings
Eastern Cape125 job openings
Za109 job openings
Polokwane108 job openings
Randburg104 job openings
Sandton84 job openings
Benoni69 job openings
Bloemfontein66 job openings
Soweto62 job openings
Rustenburg59 job openings
Midrand57 job openings
Gqeberha55 job openings
Mbombela (nelspruit)52 job openings
Mpumalanga52 job openings
Klerksdorp50 job openings
Vereeniging44 job openings
George35 job openings
Upington33 job openings
Western Cape30 job openings
Northern Cape28 job openings

Security Engineer

579 job openings in Johannesburg

View job listings

Find professionals

Security Engineer in Johannesburg

View professionals

The average salary for a Security Engineer in Johannesburg, South Africa is ZAR 320 000 - ZAR 700 000 per year in 2026, based on 579 job listings.

Explore 579 Security Engineer job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.