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,932
- Employers
- 1,469
Advertised starting pay
- Average starting payCAD / year
- $115,361Across 463 listings
- Average starting payUSD / year
- $140,712Across 111 listings
- Average starting payCAD / hour
- $52.15Across 64 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 10%408 listings
- Hybrid
- 40%1,583 listings
- On-site
- 48%1,907 listings
Not specified: 1% (34 listings)
Employers hiring include Amazon (113), Genetec (65), Okta (44).
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
Staff Software Engineer, Qualcomm AI Runtime
Qualcomm
Full-time
…at the forefront of this transformation. As part of the AI Software team, you will contribute to the development of the Qualcomm AI Runtime SDK, empowering OEMs, and developers to deploy…
Added
Junior Software Developer (Oracle EBS)
Bevertec
Contract
Job Title: Junior Software Developer (Oracle EBS)
Added
Junior L1 Software Developer
Ericsson
Full-time
…shaping the evolution toward 6G. Within this context, our L1 Software Development team in RCE RAN Performance designs and implements the Physical Layer baseband functions – the…
Added
Added
Added
Software Developer
Russell Tobin
$60 to $65 USD / hour
Contract
Strong experience in software development, programming, coding, testing, debugging, and application maintenance.
Added
Added
Software Application Developer, Generative AI (Gen AI)
BMO
As a Gen AI Software Application Developer at BMO, you will focus on building and integrating Generative AI capabilities into enterprise applications. Working with technology and business…
Added
Added
Senior Software Engineer
Enerva Energy Solutions
$85,000 to $95,000 CAD / year
Full-time
We're looking for a Senior Software Developer to shape the technical direction of the tools at the core of our energy and emissions work - including the AI-driven features we think will set…
Added
Senior Software Developer - Java
Highspring
Full-time
We are seeking a Senior Java Developer to join a Highspring delivery team and contribute to the design, development, and evolution of enterprise-scale backend solutions. This role is ideal…
Added
Added
Added
Added
Application Programmer
Mitchell Martin Inc.
$65 to $75 CAD / hour
Other
…of technologies. The ideal candidate will have experience in software development and big data processing within a TechFin…
Added
AI Automation & Software Engineer
WBM Technologies
Full-time
The AI Automation & Software Engineer designs, builds, and supports AI, automation, and software solutions for both customer environments and WBM's internal operations. You'll work across…
Added
z/OS Connect Systems Programmer
TD
Full-time
…opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been…
Added
Staff Software Developer, Protected Data SRE
Google
…networking (e.g., TCP/IP, routing, network topologies and hardware, software defined…
Added
Added
Added
Added
Added
Principal Software Developer
Apexa
Full-time · Remote
…professionals, service providers, Advisors, and a top-tier development team dedicated to innovation and…
Added
Added