Salary of Network Security Engineer in Canada


$114,996 / Annual
Based on 14 job listings
The average Network Security Engineer salary in Canada is 4,996 per year or per hour. Entry level positions start at an income of ,000 per year, while more experienced professionals earn up to 8,300 per year.

Minimum
$75,000
Average salary
$114,996
Maximum
$138,300

Salary data updated: February 2026

Jobs like Network Security Engineer in Canada

  • Network Security Engineer

    Found in: Sourcestack Canada - 3 days ago


    Toronto, Canada Scotiabank Global Site Full time


  • , , Canada TeraWatt Infrastructure Full time

    About Terawatt Infrastructure Terawatt Infrastructure is the leader in financing, developing, and operating electric...


  • Montreal (administrative region), QC, Canada, QC Synechron Inc. Full time

    Le poste Responsabilités :* Soutenir le raffinement des procédures opérationnelles.* Respecter les politiques de...

FAQ - Network Security Engineer

The average salary for Network Security Engineer is CAD114,996 per year in Canada. Salary estimates are based on 14 salaries shared anonymously with Trabajo.org by employees with the position of Network Security Engineer in Canada.

The lowest salary of Network Security Engineer per year in Canada is CAD75,000

The highest salary for Network Security Engineer per year in Canada is CAD138,300

Data updated: February 2026

Career guide: How to become a Network Security Engineer
Duties, skills, education and opportunities

Methodology

Salary data is calculated from compensation ranges published in active job listings in Canada. Job postings that include salary information are analyzed to obtain minimum, average and maximum values by position. Data is updated monthly and reflects listings from the last 90 days. Sample size for this position: 14 job postings with salary.