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
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 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
Senior Network Engineer
$88K–$137K/yr
Popular companies for Technology Development Program Network Engineers in Canada
3,049 companies
3,049 Popular companies with Technology Development Program Network Engineer
Viewing 16 - 20 of 3049 results
See what insiders are saying about pay
Recent salaries shared by Network Engineer
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
$72K/yr
$72K • $0
Brampton, ON
submitted on May 25, 2026
$72K/yr
$72K • $0
Network Engineer
10-14 Years
$125K/yr
$116K • $9K
Mississauga, ON
submitted on May 14, 2026
$125K/yr
$116K • $9K
Network Engineer
4-6 Years
$108K/yr
$91K • $17K
Montreal, QC
submitted on May 11, 2026
$108K/yr
$91K • $17K
Network Engineer
4-6 Years
$71K - $82K/yr
Mississauga, ON
submitted on Mar 18, 2026
$71K - $82K/yr
Network Engineer
15+ Years
$143K/yr
$128K • $15K
Montreal, QC
submitted on Mar 2, 2026
$143K/yr
$128K • $15K
Anonymously share your salary to help the community.
Network Engineer
1-3 Years
$114K - $132K/yr
Ottawa, ON
submitted on Feb 17, 2026
$114K - $132K/yr
Network Engineer
1-3 Years
$81K/yr
$81K • $0
Montréal-Est, QC
submitted on Feb 10, 2026
$81K/yr
$81K • $0
Network Engineer
1-3 Years
$93K/yr
$93K • $0
Edmonton, AB
submitted on Jan 26, 2026
$93K/yr
$93K • $0
Network Engineer
7-9 Years
$129K/yr
$129K • $0
Toronto, ON
submitted on Jan 23, 2026
$129K/yr
$129K • $0
Network Engineer
4-6 Years
$98K/yr
$90K • $8K
Toronto, ON
submitted on Jan 21, 2026
$98K/yr
$90K • $8K
Viewing 1 - 10 of 50
Glassdoor Economist Pay Overview

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
How much does a Network Engineer in Canada make?
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.
What is the highest salary for a Network Engineer in Canada?
The highest salary for a Network Engineer in Canada is $106,839 per year, $8,903 per month or $51 per hour.
What is the lowest salary for a Network Engineer in Canada?
The lowest salary for a Network Engineer in Canada is $65,570 per year, $5,464 per month or $32 per hour.
What is the salary trajectory of a Network Engineer?
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.
What is the salary trend for Network Engineers?
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.
How To Make More Money as a Network Engineer
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.
How To Negotiate a Higher Salary as a Network Engineer
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.
Does a Network Engineer make good money in Canada?
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.
How much does a Network Engineer make over time in Canada?
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.




