Talent.com

Principal engineer: Average Salary in Canada, 2026

Find out what the average Principal engineer salary is

Salary rate
How much does a Principal engineer make in Canada?
$120,668/ Annual
Based on 10000 salaries
The average Principal 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
Principal engineer: Average Salary in Canada
Ontario$118,541
British Columbia$117,824
Alberta$113,325
Northwest Territories$110,487
Nunavut$105,291
Active jobs with salaries
Principal Software Engineer – Distributed Systems

Principal Software Engineer – Distributed Systems

Spirit Omega Inc.Oshawa, ON, CA
Full-time
Quick Apply
Principal Software Engineer – Distributed Systems.Location : Oshawa, ON (Hybrid – 3 days remote).The Principal Software Engineer – Distributed Systems is a senior individual contri...Show moreLast updated: 1 day ago
Project Engineer

Project Engineer

Candevcon LimitedWhitby, Durham Region, CA
Full-time
To design water distribution, storm and sanitary sewer, and road systems for residential and industrial subdivisions, municipal reconstruction projects and site plans and to provide related plans.T...Show moreLast updated: 30+ days ago
Project Engineer

Project Engineer

Bird ConstructionAjax, ON, CA
Full-time
Project Engineer Where Greatness Grows.The greatest achievements in history are borne from the greatness within people – where human potential meets vision, and passion fuels evolution.Unlocking th...Show moreLast updated: 30+ days ago
IS Principal Engineer for Cloud DevOps Development

IS Principal Engineer for Cloud DevOps Development

ABBWhitby, Ontario, Canada
Full-time
At ABB, we help industries outrun - leaner and cleaner.Here, progress is an expectation - for you, your team, and the world. As a global market leader, we’ll give you what you need to make it happen...Show moreLast updated: 12 days ago