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,422
- Employers
- 1,209
Advertised starting pay
- Average starting payCAD / year
- $124,909Across 416 listings
- Average starting payUSD / year
- $160,391Across 119 listings
- Average starting payCAD / hour
- $63.16Across 101 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 9%323 listings
- Hybrid
- 41%1,411 listings
- On-site
- 49%1,667 listings
Not specified: 1% (21 listings)
Employers hiring include Amazon (122), Virtusa (67), Electronic Arts (60).
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
Software Engineer
Applicantz
Hands-on professional experience developing production software with AI coding assistants (e.g. Claude Code, Cursor, GitHub Copilot) as part of a daily workflow.
Added
Principal Software Engineer
PointClickCare
Added
Senior Software Engineer - Java/React
PointClickCare
Added
Sr. DevOps / Cloud Infrastructure Engineer
Brainpower360
Added
Senior Software Engineer-C#
Morningstar
Morningstar is seeking a Senior Software Engineer (Backend) to design, build, and maintain scalable enterprise applications and APIs. The role focuses on backend development using C#, .NET,…
Added
Frontend Software Engineer – React/TypeScript
Applicantz
Hands-on professional experience developing production software with AI coding assistants (e.g. Claude Code, Cursor, GitHub Copilot) as part of a daily workflow.
Added
Software Engineer, Backend
Lyft
…The Machine Learning Platform (MLP) team is seeking a backend Software Engineer to help build and operate our platform, which supports real-time, online, and offline ML model…
Added
Senior Software Engineer-C#
Morningstar
Morningstar is seeking a Senior Software Engineer (Backend) to design, build, and maintain scalable enterprise applications and APIs. The role focuses on backend development using C#, .NET,…
Added
Senior Full Stack Software Engineer
True Talent Solutions Partners
Join an AI team building software for designing physical systems. You will help accelerate product development, first by strengthening the frontend and then by taking on broader…
Added
AI Software Engineer
Bombardier
Added
Added
Added
Added
Added
Added
Software Engineer (Core Java, Market Risk)
United Software Group Inc
We’re looking for an Applied AI Engineer to join a market risk engineering squad. You’ll build and support core components of a Market Risk platform in Core Java, use AI tools to power…
Added
Added
Java Software Engineer
PEOPLE FORCE CONSULTING INC
Added
Senior Java Software Engineer
Wissen Technology
Added
Added
Added
Java Software Engineer
Smart IT Frame LLC
Added
Software Engineer
GrowCap Inc
Added
Software Engineer
Quectel
Independently handle middle-difficulty and combined tasks for the software development and maintenance of assigned customer projects.
Added
Software Engineer - XR
Quectel
The Software Engineer designs, develops, and maintains software applications and system software for embedded platforms. The engineer collaborates with cross-functional teams to define and…