Security Salaries · freehire

Security roles pay a median of $185,000 per year across 1018 postings that disclose pay, ranging from $151,039 to $222,456.

Updated July 16, 2026

LevelCurrencyPeriod25thMedian75thPostings
InternUSDhour$24$26$268
JuniorUSDhour$18$20$3321
JuniorUSDyear$64,884$82,850$127,32510
MiddleUSDyear$84,250$104,000$146,50031
SeniorUSDyear$148,000$177,250$208,875544
SeniorCADyearCA$135,000CA$155,000CA$181,00029
SeniorEURyear€70,700€84,500€90,20017
SeniorEURmonth€5,562€5,750€6,49610
SeniorGBPyear£76,735£83,749£111,05010
SeniorUSDhour$25$35$438
SeniorUSDmonth$63,750$95,000$150,0008
LeadUSDyear$130,750$169,375$220,64794
LeadUSDhour$20$23$3311
LeadCADyearCA$135,500CA$175,000CA$187,5005
StaffUSDyear$207,250$231,500$248,931136
StaffUSDhour$19$21$225
PrincipalUSDyear$156,000$184,325$220,200134
C-levelUSDyear$191,250$233,712$281,87567
All levelsUSDyear$151,039$185,000$222,4561018
All levelsUSDhour$18$23$3357
All levelsCADyearCA$136,625CA$168,150CA$202,62542
All levelsEURyear€65,000€82,000€97,55026
All levelsEURmonth€3,875€5,625€6,13820
All levelsGBPyear£76,735£85,090£104,30014
All levelsUSDmonth$6,875$65,000$150,00012
All levelsPLNmonthPLN 25,000PLN 29,000PLN 29,1865