Software engineer jobs in Canada (3,545 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,545
- Employers
- 1,234
Advertised starting pay
- Average starting payCAD / year
- $130,542Across 526 listings
- Average starting payCAD / hour
- $62.75Across 116 listings
- Average starting payUSD / year
- $168,607Across 28 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 9%332 listings
- Hybrid
- 41%1,464 listings
- On-site
- 49%1,728 listings
Not specified: 1% (21 listings)
Employers hiring include Amazon (127), Virtusa (70), Electronic Arts (63).
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
BettingJobs
BettingJobs is hiring a Senior Software Engineer a global leader in online gaming, to join a new backend engineering team in Toronto.
Added
Senior Staff Software Engineer
Diligent Corporation
As a Senior Staff Software Engineer on Diligent's Platform AI team, based out of our technical center of excellence in Vancouver, you will drive the architecture and technical direction of…
Added
Java Software Engineer
Dexian
Added
Added
Added
Senior Embedded Software Engineer, RLS
Ciena
Join a team delivering embedded software for RLS Hyper-Rail Photonic Management software applications that enab
Added
Added
Added
Software Engineer
ALTEN
Added
Java Software Engineer
Robert Half
We are helping a growing and highly innovative financial services organization with a new Java Engineer to join their Payments Technology team. This is an exciting opportunity for a…
Added
Site Reliability Engineer, AI Observability
Appnovation Technologies
We’re looking for a Site Reliability Engineer to keep a shared observability platform for LLM-based applications running for a global life sciences client. The platform is built on Langfuse…
Added
Senior Software Engineer, Full-Stack Applications - Python
Fitch Group
Senior Software Engineer, Full-Stack Applications – Python
Added
Senior Cloud Engineer -Hybrid
Manulife
Are you passionate about building scalable, secure, and modern cloud solutions? We're looking for a Senior Cloud Engineer who can combine deep technical expertise with business insight to…
Added
Java Software Engineer
Open Systems Technologies
Added
Azure Cloud Engineer
ELITS
Added
Architecte de systèmes/System Architect
Solutions GURUS (GURUS Solutions)
Added
Added
Software Engineer - Front End
Microsoft
Added
Software Engineer
Purelend Technologies Inc.
Added
Added
Senior Software Engineer, Linux Kernel
Arista Networks
…advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…
Added
Senior/Lead Software Engineer (Packet Forwarding Engines)
Arista Networks
…advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…
Added
Senior/Lead Software Engineer
Arista Networks
…advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…
Added
BIOS Senior/Lead Software Engineer
Arista Networks
…advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…
Added
PCIe Senior/Lead Software Engineer
Arista Networks
…advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…