Technology Development Program Network Engineer Salaries

Technology Development Program Network Engineer salaries in Canada

Base pay
$62K - $94K/yr
$76K/yrAverage base pay
Additional salary
$7K/yrAverage
$4K - $13K/yrRange
About our data
Very High Confidence
Last updated Jun 15, 2026696 Salaries submitted
The “Most Likely Range” reflects values within the 25th and 75th percentile of all pay data available for this role. Glassdoor salaries are powered by our proprietary machine learning model, which utilises salaries collected from our users and the latest government data to make pay predictions.
How do we calculate pay?
How accurate is an average base pay range of $62K-$94K/yr?
Your input helps Glassdoor refine our pay estimates over time.

Total pay trajectory

Network Engineer
$66K$107K/yr

Recent salaries shared by Network Engineer

Location

50 salaries

Job title | Years of Experience
Total Pay
Location
Date submitted
Job title | Years of Experience
Location
Date submitted
Total Pay
Base Additional pay
Network Engineer
1-3 Years
$74K/yr
$74K • $0
Brampton, ON
$74K/yr
$74K • $0
Network Engineer
10-14 Years
$130K/yr
$120K • $10K
Mississauga, ON
$130K/yr
$120K • $10K
Network Engineer
4-6 Years
$111K/yr
$94K • $17K
Montreal, QC
$111K/yr
$94K • $17K
Network Engineer
4-6 Years
$71K - $82K/yr
Mississauga, ON
$71K - $82K/yr
Network Engineer
15+ Years
$132K/yr
$116K • $16K
Montreal, QC
$132K/yr
$116K • $16K
Anonymously share your salary to help the community.
Network Engineer
1-3 Years
$114K - $132K/yr
Ottawa, ON
$114K - $132K/yr
Network Engineer
1-3 Years
$83K/yr
$83K • $0
Montréal-Est, QC
$83K/yr
$83K • $0
Network Engineer
1-3 Years
$84K/yr
$84K • $0
Edmonton, AB
$84K/yr
$84K • $0
Network Engineer
7-9 Years
$130K/yr
$130K • $0
Toronto, ON
$130K/yr
$130K • $0
Network Engineer
4-6 Years
$96K/yr
$88K • $8K
Toronto, ON
$96K/yr
$88K • $8K

Viewing 1 - 10 of 50

Glassdoor Economist Pay Overview

Economist Overview graphic
What is the pay outlook for Information Technology?
The information technology sector in Canada is having incredible growth, especially within design services. IT consultants are particularly popular with workers easily finding full-time jobs. Throughout the country, salaries are high and constantly growing. Alberta is seeing the most growth, so there are more job opportunities and even higher salaries here than in other provinces.Show more

Network Engineer salary in Canada
A Network Engineer salary range in Canada can vary based on important factors such as education, skills, certifications, and years of experience. A Network Engineer in Canada can expect to see an entry level salary range of $42,751 to $81,487 per year, based on 121 salary contributions. At the highest seniority level, an experienced Network Engineer in Canada can make a salary range of $103,233 to $237,756 with at least 8 years of experience, based on 5 salary contributions. The top 3 companies in Canada where a Network Engineer gets the highest compensation are Beijing Bytedance Technology Co., Ltd, ServiceNow and Pacific Architects & Engineers, Inc.. Bigger companies typically pay 44.35% more than smaller companies for a Network Engineer.Show more

Frequently asked questions about Network Engineer salaries

The average salary for a Network Engineer is $83,225 per year or $40 per hour in Canada, which is in line with the national average. Top earners have reported making up to $135,485 (90th percentile). However, the typical pay range in Canada is between $65,570 (25th percentile) and $106,839 (75th percentile) annually. Salary estimates are based on 696 salaries submitted anonymously to Glassdoor by Network Engineer employees in Canada as of June 2026.
The highest salary for a Network Engineer in Canada is $106,839 per year, $8,903 per month or $51 per hour.
The lowest salary for a Network Engineer in Canada is $65,570 per year, $5,464 per month or $32 per hour.
The salary trajectory of a Network Engineer ranges between locations and employers. The salary starts at $72,218 per year (estimate) and goes up to $99,044 per year (estimate) for the highest level of seniority.
Becoming a network engineer is a great way of providing a reliable income for your family. Salaries for network engineers are very good. Their salary starts higher than the average Canadian. Network engineers make the most amount of money in Alberta, Manitoba, and Quebec. Urban areas and cities are where salaries are the highest for network engineer. If you are looking to make more money as a network engineer, you can work for a private information technology firm or an information technology research facility.
With so many specialized skills, network engineers have various career options. To make more money in your current role as a network engineer in Canada, research areas where you can partake in specialized training, such as cybersecurity or VoIP engineering. You can make yourself more in demand with prospective employers by earning certifications like CompTIA Security+ or Microsoft. Standing out from the competition can also give you a higher-earning edge. If you’re already in a more advanced position and have your bachelor’s or graduate’s degree in engineering, computer science, engineering, information technology, or a related field, you let your skills and experience with problem-solving, consulting, fluency in various programs and software, and cloud, scripting, and writing and routing protocols do the talking for why you deserve to make more money in your current role.
If you’re considering asking for a raise from your current employer or are looking for a new network engineer job offer, take the time to learn what the average salaries for network engineers in your area are before you head to the negotiating table. Not only will this ensure you’re paid what you’re worth, but it will give you a starting point when deciding on how much of a raise to request. You’ll need to bring more than just average salaries to the table—use proof of your contributions to various projects you’ve completed, including the results and the hard and soft skills that helped contribute to their successes. You should also include a list of responsibilities that make you invaluable to the company, such as building and maintaining the daily operations of networks and monitoring and administering computer networks.
About 70.76% of Network Engineer professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $7,103 in potential pay per year, among other factors, can qualify the annual pay of a Network Engineer in Canada as a good salary.
Network Engineer professionals in Canada have a wide total pay range, between $53,291 and $135,485 depending on experience, with an estimated total pay of $83,225 following the average career path of a Network Engineer.