Skip to main content
Salary Guide

Security Engineer Salary in Canada

Based on 22,820 job listings - 2026

Average salary
$105,000 - $128,100
Median salary
$105,000 - $128,100
Lower rangeUpper range

Salary distribution by percentile

10th percentile$64K
25th percentile$80K
Median$105K
75th percentile$128K
90th percentile$147K

50% of professionals earn between $80,000 - $128,100 CAD

The median salary is $105,000

Top cities

Toronto5,641 job openings
Winnipeg2,876 job openings
Vancouver1,734 job openings
Montréal1,726 job openings
Calgary1,006 job openings
Ottawa885 job openings
Mississauga716 job openings
Edmonton450 job openings
Moncton316 job openings
North Census Division186 job openings
Ahuntsic North151 job openings
Québec Province114 job openings
Burnaby90 job openings

Security Engineer

22,820 job openings

View job listings

The average salary for a Security Engineer in Canada is CAD 105,000 - CAD 128,100 per year in 2026. The median salary is CAD 116,550 per year, based on 22,820 active job listings.

The cities with the most Security Engineer job opportunities in Canada are Toronto, Winnipeg, Vancouver, Montréal, Calgary. Toronto leads with 5,641 job openings.

Explore 22,820 Security Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.