Software development jobs in Canada
Explore software development jobs in Canada. Choose a role or place to find work that fits.
Counted
Hiring at a glance
View jobs- Open jobs
- 3,969
- Employers
- 1,450
Advertised starting pay
- Average starting payCAD / year
- $114,502Across 457 listings
- Average starting payUSD / year
- $140,899Across 111 listings
- Average starting payCAD / hour
- $52.59Across 74 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 10%392 listings
- Hybrid
- 41%1,627 listings
- On-site
- 48%1,917 listings
Not specified: 1% (33 listings)
Employers hiring include Amazon (107), Genetec (62), Electronic Arts (47).
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 development jobs in Canada
Added
Added
Senior Software Engineer (Patient)
PocketHealth
Added
Software Chief Engineer
Kepler Communications Inc.
Added
Added
Développeur de logiciels C++ nouvellement diplômé / New Grad C++ Software Developer
Tower Research Capital
Added
DevOps/Cloud Engineer
impact.com
Added
Animation Programmer
Ubisoft
Added
Full Stack Developer
AgileGrid Solutions
…environment that encourages growth, collaboration, and professional development. As a cornerstone of the financial industry, National Bank continuously adapts to market trends and…
Added
Backend Developer
AgileGrid Solutions
Added
Java backend Developer
Maven Companies Inc.
Added
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)
Info-Tech Research Group
Added
Added
Senior Software Engineer (Provider)
PocketHealth
Added
Senior Java Software Engineer
Soho Square Solutions
Hands-on Senior Full Stack Developer responsible for contributing to the design, development, testing, and maintenance of scalable backend services and REST APIs using Java and Spring Boot;
Added
Software Developer III, Chrome Desktop Growth
Google
2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
Added
NPU Diagnostics Software Engineer
Advanced Micro Devices, Inc
Added
Senior Java Software Engineer
PeoplePilot
Added
Software Developer 4
Oracle
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
Added
Added
Added
Added
Software Engineer III
Verisk
Be a part of a dynamic software development group at Verisk's Catastrophe and Risk Solutions team, contributing to design and development of scalable analytic solutions with high…
Added
Staff Embedded Software Designer
Kepler Communications Inc.
Added
Software Engineer, Identity
Lyft
The Identity & Integrity organization is looking for software engineers. We are growing our team with people who want to build, improve and incorporate technologies that make the lives of…
Added
Senior Software Engineer, Observability
Temporal Technologies
We have an opening for a Senior Software Engineer on our Infrastructure Team, with specific focus on Observability - both internal and customer-facing. This is an opportunity to join a…