Software development jobs in Canada (7,472 jobs)
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,472
- Employers
- 2,135
Advertised starting pay
- Average starting payCAD / year
- $117,299Across 891 listings
- Average starting payCAD / hour
- $56.18Across 314 listings
- Average starting payUSD / year
- $163,394Across 33 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%533 listings
- Hybrid
- 38%2,867 listings
- On-site
- 54%4,045 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (295), Amazon (152), Electronic Arts (84).
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/Senior Embedded Systems Engineer
Movellus Inc.
Join our Software Team to build the embedded firmware powering the next generation of AI datacenter hardware with real-time power control and telemetry. We need someone passionate about…
Added
Application Developer with Java, React.JS, Python and Linux experience
Smart IT Frame LLC
5 years of experience in software development with a focus on high performance distributed application development.
Added
Web Developer
Spait Infotech
Follow coding standards, development best practices, and project deadlines.
Added
Software Developer, Hybrid, Ottawa, Canada
Cisco
We are seeking a highly skilled Software Developer to deliver features needed for integration between Cisco Cloud Control and Cisco Catalyst Center. In this role, you will design and lead…
Added
Software Engineer - AI Gateway
Nutanix
…full-stack cloud platform helps you optimise IT costs with a software-defined cloud operating model. Harness AI-ready capabilities right out of the box, simplified to build, fine-tune, and…
Added
Software Engineer - AI Gateway
Nutanix
…full-stack cloud platform helps you optimise IT costs with a software-defined cloud operating model. Harness AI-ready capabilities right out of the box, simplified to build, fine-tune, and…
Added
AI Software Engineer
Snowflake
We're looking for a Software Engineer - AI to join our growing Toronto engineering team. You'll design, build, and ship AI-powered systems and services that are used by thousands of…
Added
Android Software Engineer
Semperis
This includes working up to three days per week and remotely the remaining days
Added
Senior Software Engineer - AI/ML
Veralto Global
Reporting to the Director of Engineering & Predictive Analytics, the Senior Software Engineer will contribute to the technical development of Aquatic Informatics' predictive analytics…
Added
Cloud Software Engineer Intern
Aptiv
As a Cloud Software Engineering Intern, you will support the development of software solutions that operate in Linux-based and cloud environments. You will work closely with experienced…
Added
Cloud Engineer Intern
Aptiv
As a Cloud Software Engineering Intern, you will support the development of software solutions that operate in Linux-based and cloud environments. You will work closely with experienced…
Added
Cloud Engineer Intern
Aptiv
As a Cloud Software Engineering Intern, you will support the development of software solutions that operate in Linux-based and cloud environments. You will work closely with experienced…
Added
Senior Software Developer, Ottawa, Canada, Hybrid
Cisco
We are seeking a highly skilled Senior Software Developer to deliver features needed for integration between Cisco Cloud Control and Cisco Catalyst Center. In this role, you will design and…
Added
Added
Senior Front End / Full Stack Software Engineer
REW.ca
Please note, this position requires in-office availability at our Vancouver offices 2 to 3 days per week
Added
Software Engineer- Security Remediation
ExcelGens, Inc.
Willingness to work onsite three days per week in Saint-Laurent, Quebec
Added
Software Engineer – Security Remediation
ExcelGens, Inc.
Willingness to work onsite three days per week in Saint-Laurent, Quebec
Added
Staff Software Development Engineer – Linux Endpoint
BeyondTrust
As Staff Software Development Engineer, you'll be the Linux kernel authority for the runtime enforcement layer of our Identity Security Platform. These components decide, in-kernel, whether…
Added
Software Development Engineer macOS
BeyondTrust
As a Software Development Engineer, you will play a pivotal role in developing our endpoint security solution for macOS. You will work as part of a multi-disciplinary team, delivering…
Added
Java Software Engineer - Strong in Python, Reactjs and Linux experience
Smart IT Frame LLC
10 years of experience in software development with a focus on high performance distributed application development.
Added
Lead Software Engineer
Virtusa
Job Summary: We are seeking a highly skilled Senior Lead Software Engineer specializing in Backend/API development to support User Acceptance Testing (UAT) and ETL processes. The ideal…
Added
Application Developer Software Engineer
Smart IT Frame LLC
5 years of experience in software development with a focus on high performance distributed application development.
Added
Web designer
Paliwal Technologies Inc
Create and optimize content for Website using a variety of graphics, database, animation and other software
Added
Software Analyst (SWAT), Senior
Hitachi Rail
The Senior Software Analyst in Testing is responsible for ensuring the quality of software delivery for large scale rail signalling projects. The candidate will work with other software…
Added
Senior Front End / Full Stack Software Engineer
REW
Please note, this position requires in-office availability at our Vancouver offices 2 to 3 days per week