Software development jobs in Canada (7,965 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,965
- Employers
- 2,211
Advertised starting pay
- Average starting payCAD / year
- $117,235Across 928 listings
- Average starting payCAD / hour
- $56.40Across 348 listings
- Average starting payUSD / year
- $164,765Across 34 listings
- Average starting payCAD / month
- $8,730Across 16 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%550 listings
- Hybrid
- 39%3,069 listings
- On-site
- 54%4,319 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (309), Amazon (160), Electronic Arts (88).
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
Added
Software Engineer
Scotiabank
We are seeking a highly skilled Software Engineer to design, develop, and support enterprise applications and data platforms. The role requires strong hands-on expertise in software…
Added
Software Developer
Botpress Technologies Inc.
Solid understanding of software development principles, patterns, and methodologies
Added
Senior Software Engineer, Foundational Infrastructure & Networking
Lyft
Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role
Added
Added
Programmer / Software Developer L3 – Full-Stack Developer
Maplesoft Group, an SEB Company
Must hold a valid Secret-level federal government security clearance
Added
GenAI Software Developer
BMO
Participate in the full software development lifecycle, from ideation and design through implementation, deployment, and ongoing maintenance.
Added
Développeur Backend | Backend Developer
WorkJam, Inc.
Worked in an Agile / Scrum development team that promoted software development best practices, such as automated testing, code reviews, vulnerability management and DevOps techniques.
Added
Staff Software Developer, Embedded Systems/Firmware
Google
8 years of experience in software development.
Added
AutoSAR Classic Software developer
Pentangle Tech Services | P5 Group
Candidates must have strong programming skills in C, and be able to write highly portable and platform-agnostic code
Added
AutoSAR Classic Software developer
Pentangle Tech Services | P5 Group
Candidates must have strong programming skills in C, and be able to write highly portable and platform-agnostic code
Added
QNX Senior Systems Software Developer (Tools & Compilers)
BlackBerry QNX
QNX enhances the human experience and amplifies technology-driven industries, providing a trusted foundation for software-defined businesses to thrive. The business leads the way in…
Added
QNX Senior Systems Software Developer (Tools & Compilers)
BlackBerry
QNX enhances the human experience and amplifies technology-driven industries, providing a trusted foundation for software-defined businesses to thrive. The business leads the way in…
Added
Staff Software Developer, Client Stack, Front End and Web Development, Google Cloud
Google
8 years of experience in software development.
Added
Software Developer - Networking (Flow)
Nutanix
Development is in a Linux based environment. The backend software is written in Python and Golang. Tools like git, open source libraries etc are used for regular product and test…
Added
Senior Software Developer - Networking (Flow)
Nutanix
Development is in a Linux based environment. The backend software is written in Python and Golang. Tools like Git, open source libraries, etc. are used for regular product and test…
Added
Senior Backend Engineer .NET & Python
PosiTrace
Individualized development plan and continuous learning opportunities
Added
Senior Software Engineer
Thri5 Inc.
As a Senior Software Engineer at Thri5, you'll play a key role in building and scaling our product. You'll own significant technical problems from design through production, working closely…
Added
Software Development Engineer II, Advertiser Growth Engine
Amazon
Design and implement software solutions across the full development lifecycle, including requirements gathering, architecture, coding, testing, deployment, and operational support.
Added
Senior Backend Software Developer
Transactix
We are hiring a Senior Backend Software Developer. You will design, develop, and maintain scalable, high-performance backend systems for blockchain trading bots, working with MongoDB,…
Added
Presentation Software Engineer - EA SPORTS™ NHL (TFT)
EA SPORTS
As a Presentation Software Engineer, you will develop and support the core technologies that bring our game's storytelling and broadcast presentation to life. You will collaborate closely…
Added
Senior Python Software Developer
PDF Solutions
…desired computational speed and/or creating deployment-ready software in our proprietary…
Added
Senior Software Developer – Backend Services
PDF Solutions
…architecture, cloud-native services, APIs, and enterprise-scale software development. Experience in the semiconductor industry is highly…
Added
Sr. Software Development Engineer, AI Models
Advanced Micro Devices, Inc
Join our innovative team at AMD as an AI Models Software Engineer. We are seeking passionate individuals who are dedicated to optimizing, accelerating, and applying AI models. As a member…