Principal Software Engineer salaries in Ontario
$175,788
The average salary for Principal Software Engineer jobs near Ontario is $175,788.*
Top Principal Software Engineer jobs near Ontario
View AllPrincipal Software Engineer
DAT
Mississauga, ON
Participate in design and code reviews, and provide development teams with architectural oversight. Seeks feedback early and often throughout the development…
Principal, Data Engineering & Architecture
Royal Bank of Canada
Toronto, ON
As a practicing data architect, the incumbent will design data product reference architectures, formalize Data Contracts as governed architecture artifacts, and…
Principal Backend Engineer Vice President
Citi
Mississauga, ON
A bachelor's degree or equivalent practical experience, with a master's degree preferred. Mentor senior engineers through structured code reviews and hands-on…
$120,800–$170,800 a year
Principal SerDes Systems Engineer
Synopsys
Mississauga, ON
You are an accomplished engineer with deep expertise in analog, digital, and communications theory, passionate about high-speed serial-link transceiver…
$151,000–$226,000 a year
Principal Engineer, AI Governance Platform
Royal Bank of Canada
Toronto, ON
10+ years of software development experience with demonstrated progression toward principal-level technical leadership.
Senior Software Architect
Prophix
Etobicoke, ON
Proficiency with AI coding assistants and agentic development tools such as Claude Code, with demonstrated ability to guide development from concept through PoC…
Top 9 Related Jobs and Salaries
- Staff Engineer
- $176,394
- increased by0.3%
- Chief Software Architect
- $168,750
- decreased by4.0%
- Assistant Vice President
- $136,159
- decreased by22.5%
- Back End Developer
- $113,440
- decreased by35.5%
- Full Stack Developer
- $100,278
- decreased by43.0%
- Senior Mechanical Designer
- $98,396
- decreased by44.0%
- Mechanical Engineer
- $87,145
- decreased by50.4%
- Bioinformatics Scientist
- $84,508
- decreased by51.9%
- Architectural Technician
- $64,924
- decreased by63.1%
Highest paying cities for Principal Software Engineer
- Toronto, ON125 jobs
- Markham, ON16 jobs
- Mississauga, ON14 jobs
- Toronto, ON7 jobs
- Burlington, ON6 jobs
- Oakville, ON5 jobs
* Please note that all salary figures are approximations based upon third party submissions to SimplyHired or its affiliates. These figures are given to SimplyHired users for the purpose of generalized comparison only. Minimum wage may differ by jurisdiction and you should consult the employer for actual salary figures.