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
- 7,041
- Employers
- 2,066
Advertised starting pay
- Average starting payCAD / year
- $116,981Across 854 listings
- Average starting payCAD / hour
- $56.16Across 299 listings
- Average starting payUSD / year
- $163,167Across 30 listings
- Average starting payCAD / month
- $9,109Across 12 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%506 listings
- Hybrid
- 39%2,735 listings
- On-site
- 54%3,773 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (248), Amazon (144), Husky Technologies (80).
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
Software Engineer (AI Agents)
Fluent, LLC
Added
Software Engineering - Systems Test Engineer P1
OSI Maritime Systems
Added
Lead Software Engineer
Virtusa
Job Summary: We are seeking a Cloud Development Lead to guide the architecture, engineering, and delivery of cloud-native solutions for tokenized deposits, stablecoins, digital assets, and…
Added
Java Full Stack Developer+ React JS
Galent
Possess strong expertise in Spring Boot, Microservices, and REST Web Services for robust application development
Added
Added
Added
Senior Software Engineer
Scotiabank
Added
Full- Stack Developer, Shopify eCommerce
Sleep Country
…storefronts. This role combines core front-end and back-end e-commerce software engineering with standard e-commerce practices including payment gateway integrations, order and inventory…
Added
Added
Software Developer
Russell Tobin
Added
Software Engineer
Cisco
Added
Added
Added
Added
Software Engineering Architect
Dexterra
Added
z/OS Systems Programmer - ITS3 or ITS4
Minnesota Direct Care and Treatment
Added
Software Engineer (Java, Python & Linux)
Enterprise Solutions Inc.
We are looking for an experienced Software Engineer with strong hands-on expertise in Java, Python, Linux, and CI/CD to join a dynamic DevSecOps team supporting a large-scale, highly…
Added
Python Software Engineer (Client Facing Consultant)
Luxoft
…team. This role is suited for an experienced, self-directed software engineer who can operate with a high degree of autonomy, take ownership of outcomes, solve ambiguous problems, and…
Added
Software Engineering Architect
Dexterra Group
Added
Data Cloud Engineer
Hydro One
Added
Added
Added
Ruby & Golang_Backend Developer
COGNITO INC
Added
Intermediate Application Architect
StafinGo
…tasks. The individual will also work closely with application development and maintenance teams. In addition, the system analyst will…