Talent.com

Network engineer: Average Salary in Canada, 2026

Find out what the average Network engineer salary is

Salary rate
How much does a Network engineer make in Canada?
$120,668/ Annual
Based on 10000 salaries
The average Network engineer in Canada is $120,668 per year or $61.88 per hour. Entry-level positions start at $92,500 per year, while most experienced workers make up to $147,767 per year.
Median$120,668
chart
Low$92,500
High$147,767
Network engineer: Average Salary in Canada
Ontario$118,911
British Columbia$115,770
Northwest Territories$112,750
Quebec$111,878
Alberta$111,598
Active jobs with salaries

Deskside Engineer - Pickering, ON

Info-WaysPickering, ON, CA
Full-time

BGV will be done for the selected candidates.At least 3 years hands on experience in field Support Services.Strong skills in supporting desk side for Windows XP, Windows 7 and Windows 8.Experienced... Show more

 • Promoted

OpenClaw Multi-Agent Engineer (Remote)

Outlier AIOshawa, Ontario, Canada
Remote
Full-time

Outlier helps the world’s most innovative companies improve their AI agents by providing human feedback.We collaborate with leading AI organizations to train Large Language Models (LLMs) to functio... Show more

 • Promoted • New!

Senior AIX Infrastructure Engineer - NLB Services

NLB Servicesoshawa, on, ca
Full-time

Strong hands-on experience with IBM AIX Administration.Expertise in AIX server maintenance and upgrades.Experience with firmware upgrades and patch management.Good understanding of infrastructure m... Show more

 • Promoted • New!

Full Stack Engineer

System Oneoshawa, on, ca
Full-time

We are partnering with a telecom technology organization to hire a Senior Full Stack Software Engineer to support and evolve a highly customized, revenue-critical quoting platform used across the b... Show more

 • Promoted • New!