Software engineer jobs in Canada
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,343
- Employers
- 1,185
Advertised starting pay
- Average starting payCAD / year
- $125,392Across 401 listings
- Average starting payUSD / year
- $160,569Across 117 listings
- Average starting payCAD / hour
- $63.56Across 94 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 10%319 listings
- Hybrid
- 41%1,377 listings
- On-site
- 49%1,626 listings
Not specified: 1% (21 listings)
Employers hiring include Amazon (120), Virtusa (67), Electronic Arts (59).
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
Senior Software Engineer
Marble Technology Inc.
We're searching for a talented and driven Senior Software Engineer to h
Added
Senior Software Engineer
H2 Analytics
Added
Senior Software Engineer
Querentia
Added
Lead Software Engineer
Virtusa
System Integration: Integrate imaging software and hardware subsystems into target devices, enterprise platforms, or specialized applications.
Added
Senior Software Engineer, Finance System
Element Fleet Management
Build reliable financial systems through modern software engineering and enterprise integration.
Added
Java Software Engineer
Gala Solutions
Added
Software Engineer I
Fivetran
Added
Added
Senior Software Engineer - Backend
Dominion Dynamics
Added
Added
Added
Added
Added
Online Software Engineer - EA SPORTS™ NHL
Electronic Arts
Added
Added
Ingénieur principal de projet – HVDC/Senior Project Lead Engineer HVDC
Hitachi Energy
…d’un(e) Ingénieur(e) principal(e) de projet (Senior Project Lead Engineer) pour assumer la responsabilité technique de projets et d’appels d’offres complexes en HVDC (courant continu à…
Added
Software Engineer 2
ThunderSoft
The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe…
Added
Site Reliability Engineer
Spruce InfoTech Inc.
Added
Software Engineer with Core Java, Apache Spark & Python,
Apptoza Inc.
Role: Software Engineer with Core Java, Apache Spark, Python, SQL, and Linux experience
Added
Software Engineer
Kong
The Software Engineer will be a key contributor to the Billing Platform Team, building and maintaining the TypeScript microservices that power Kong's commercial infrastructure. You'll wor
Added
Lead Software Engineer
Virtusa
The Senior Data Engineer leads complex data engineering projects, working on designing data
Added
Lead Software Engineer
Virtusa
The SDET (Software Development Engineer in Test) is responsible for ensuring the quality
Added
Lead Software Engineer
Virtusa
Added
Java Software Engineer
Finartech Inc.
We’re looking for an experienced Data Engineer to design, build, and maintain scalable data pipelines. You’ll work closely with data and platform teams to deliver reliable, high-performance…
Added
Site Reliability Engineer
i3D.net