Software development jobs in Canada (7,837 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,837
- Employers
- 2,191
Advertised starting pay
- Average starting payCAD / year
- $117,082Across 916 listings
- Average starting payCAD / hour
- $56.00Across 337 listings
- Average starting payUSD / year
- $164,765Across 34 listings
- Average starting payCAD / month
- $9,029Across 14 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%545 listings
- Hybrid
- 38%3,007 listings
- On-site
- 54%4,258 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (307), Amazon (160), Electronic Arts (87).
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
Senior Python Backend Engineer
Apexon
We bring together distinct core competencies in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, with proprietary accelerators and…
Added
Senior Java Software Developer
Randstad Digital
Work Arrangement: Hybrid (2 days per week on-site, 3 days remote; flexible anchor days) - London, ON (Preferred) OR Toronto, ON
Added
Added
Software Engineer - QC(Local)
Yochana
We are seeking a Software Engineer with strong Java development experience to support the security, modernization, and reliability of enterprise applications and file transfer platforms.…
Added
Embedded Software Engineer
Schneider Electric
You'll join a collaborative team where engineers work across both software development and testing, with responsibilities evolving from one project to another. It's an opportunity to bring…
Added
Software/Firmware Development Engineer
Socomec Group
Industrial network protocols such as Modbus TCP/RTU (must have), EtherNet/IP, BACnet/IP or SNMP (an asset)
Added
Senior Cloud Engineer
Paymentus
…Cloud deployments. The Cloud Engineer works closely with the Development and QA teams to produce reliable and secure production infrastructures and operate multiple environments in the…
Added
Full-Stack Developer (Digital Product Developer)
House of Commons (Canada) / Chambre des communes (Canada)
Full-Stack Developers contribute to the design, development, integration, and maintenance of modern digital products and services. Working alongside experienced developers and…
Added
Intermediate Full-Stack Developer (Intermediate Digital Product Developer)
House of Commons (Canada) / Chambre des communes (Canada)
Experience participating in the full software development lifecycle, from requirements analysis and solution design through deployment and operational support;
Added
Senior Full-Stack Developer (Senior Digital Product Developer)
House of Commons (Canada) / Chambre des communes (Canada)
Experience developing, maintaining, or integrating software solutions using technologies such as C#, VB.NET, Java, or other object-oriented programming languages; SQL; ASP.NET; WPF;…
Added
Senior Full-Stack Developer (Senior Digital Product Developer)
House of Commons of Canada Chambre des communes du Canada
Experience developing, maintaining, or integrating software solutions using technologies such as C#, VB.NET, Java, or other object-oriented programming languages; SQL; ASP.NET; WPF;…
Added
Full-Stack Developer (Digital Product Developer)
House of Commons of Canada Chambre des communes du Canada
Full-Stack Developers contribute to the design, development, integration, and maintenance of modern digital products and services. Working alongside experienced developers and…
Added
Intermediate Full-Stack Developer (Intermediate Digital Product Developer)
House of Commons of Canada Chambre des communes du Canada
Experience participating in the full software development lifecycle, from requirements analysis and solution design through deployment and operational support;
Added
Java Python Senior Software Developer
Elsevier
Have basic knowledge of software development methodologies (e.g., Agile, Waterfall).
Added
Software Development Engineer, Measurement, Ad Tech, and Data Science (MADS), Measurement, Ad Tech, and Data Science (MADS), MADS Data Signals
Amazon
…working on Linux systems and have a deep understanding of agile software development. You excel at building exceptional customer relationships, uncovering the true requirements behind…
Added
Winter 2027: Software Developer Co-op, Front End (8 months)
Intuit
Ability to work in our Toronto office a minimum of 3 days per week
Added
Software Engineering SMTS
Salesforce Partner Canada
Build and ship high quality, production grade software using modern engineering practices, with AI as a core part of your development workflow, pushing the boundaries of AI development…
Added
Software Validation Technologist
Husky Technologies
The Software validation Technologist plays a critical role by working within the Innovation and Sustainability Team, helping to bring physical testing results to component and system…
Added
Développeur(euse) de logiciels principal(e) / Principal Software Engineer, Core Engine
Unity
We’re looking for an experienced software engineer to guide, and be responsible for, delivery of some of the most mission-critical parts of Unity Engine. You’ll work with software experts…
Added
Software Developer, Apple Build Rules
Google
Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to…
Added
Senior Software Developer, Workday Integrations & Extend
Royal Bank of Canada
As a Senior Software Developer, Workday Integrations & Extend, you will lead the technical design, development, and implementation of Workday solutions to meet complex HCM program…
Added
Added
Added
Cloud Engineer
Pacer Group
Added
Mobile Application Developer
Zodiac Solutions, Inc