Software engineer jobs in Canada (3,628 jobs)
Find software engineer jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.
Counted
Hiring at a glance
View jobs- Open jobs
- 3,628
- Employers
- 1,256
Advertised starting pay
- Average starting payCAD / year
- $130,912Across 535 listings
- Average starting payCAD / hour
- $62.75Across 116 listings
- Average starting payUSD / year
- $169,033Across 30 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 9%341 listings
- Hybrid
- 41%1,491 listings
- On-site
- 49%1,775 listings
Not specified: 1% (21 listings)
Employers hiring include Amazon (128), Virtusa (70), Electronic Arts (64).
Sources & calculation notes
These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.
Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.
Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count
Software engineer jobs in Canada
Added
Principal Software Engineer
HRXconnect
We are hiring for one of Canada's fastest growing technology companies, recognized by Deloitte as the #1 Enterprise Software company in the 2025 North American Technology Fast 500 and…
Added
Application Architect
Pollard Digital Solutions
Added
Senior Java Software Engineer
Randstad Enterprise
Added
Added
Added
Added
Added
Added
Added
Added
Added
Site Reliability Engineer (Adobe Experience Mgr)
Capgemini
You will be the reliability engineer for a public-facing banking website in a
Added
Technology - Brokerage Engineering - Principal Software Engineer
Questrade Financial Group
Added
Software Engineer – MLOPS
Ubisoft
As a Machine Learning Operations Software Engineer at Ubisoft Montréal, you will help build rel
Added
Added
Oracle Cloud Architect
Provincial Health Services Authority
Added
Sr. Software Engineer (Python & AWS)
Tata Consultancy Services
Added
Software Architect
Croesus
Added
Software Architect
Croesus
Added
Staff Software Engineer
Junip
Junip is looking for a Staff Software Engineer who wants to help shoppers make the right purchasing decisions when shopping online.
Added
Staff Software Engineer
BuildOps
As a Staff Software Engineer, your primary focus will be to architect, build, and optimize our industry-
Added
Added
Principal Software Engineer (IAM)
Black Duck
Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application…
Added
Software Development Engineer II, Prime Tech - RAPIDX
Amazon
…enjoy everything their membership offers. We are looking for a Software Development Engineer who wants to solve large-scale distributed systems problems with direct, measurable impact on…
Added
Software Engineer-Global Payments Engineering
Scotiabank
The Software Engineer, Global Payment Technology, contributes to the overall success of the Global Payment Technology globally by designing, developing, and implementing applications using…