Software development jobs in Canada (7,448 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,448
- Employers
- 2,127
Advertised starting pay
- Average starting payCAD / year
- $117,297Across 887 listings
- Average starting payCAD / hour
- $56.12Across 312 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%531 listings
- Hybrid
- 38%2,863 listings
- On-site
- 54%4,027 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (294), 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
Cloud Engineer
VySystems
Added
Full Stack Developer (Angular + AWS Cloud) – Digital Banking
K&K Global Talent Solutions INC.
…environment. This role requires hands-on experience across front-end development, cloud services, API integration, and modern software engineering…
Added
Senior Site Reliability Engineer
Arctiq
Experience embedding reliability practices throughout the software delivery lifecycle, from development through production.
Added
Software Engineer
Fellow Insights Inc.
It is also an AI-native role. We use tools like Claude Code and Cursor throughout the development process, and we are looking for an engineer who thrives with this way of working. You…
Added
ML Software Engineer, Routing
Lyft
Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role
Added
AI Software Engineer
Mphasis
Software Development: Utilize AI coding systems to generate high-quality software, focusing on excellence rather than volume of code.
Added
Principal Software Developer - GPU AI/HPC kernels
AMD
Must have strong desire and ability to solve problems, and be able to schedule, and work on tasks independently
Added
Generalist Platform Software Engineer - American Football
EA SPORTS
7+ years of professional software development or DevOps engineering experience.
Added
Senior Java Backend Developer
Futran Solutions
The ideal candidate should possess strong hands-on development experience, a solid understanding of distributed systems, and the ability to deliver high-quality enterprise solutions in an…
Added
Embedded Software Developer
Dometic
As Embedded Software Developer of the Vancouver team, you will be working in cross functional teams to develop firmware and connectivity software for electronic and mechatronic products…
Added
Senior Software Engineer, Operations
Sun Life
We are looking for a Senior Software Engineer who thrives in high-impact environments and brings 7+ years of Java application support, analysis, and development experience. In this role,…
Added
Software Engineer
IMCS Group
Experience working with cross-functional teams in an Agile software development environment.
Added
Senior Site Reliability Engineer
SPECTRAFORCE
…expert) to address and resolve highly complex and multifaceted development-related issues, often…
Added
Senior Software Engineer- Full Stack, Unified Ads Platform
Unity Technologies
Added
Lead Software Developer
Open Text Corporation
7+ years of experience in software development, DevOps, or cloud-based enterprise environments.
Added
Full Stack Developer (AWS + Banking)
K&K Global Talent Solutions INC.
Collaborate with product owners, architects, business analysts, and development teams to deliver technical solutions aligned with business requirements.
Added
Added
Added
Senior Software Developer (Databases)
Intelerad
…database that has to respond quickly and correctly. As a Senior Software Developer focused on the data layer of our InteleOrchestrator team, you’ll modernize the SQL Server-backed platform…
Added
Ingénieur principal des contrôleurs de vol embarqués/Lead Embedded Flight Controller Engineer
Volatus Aerospace
We are seeking a Lead Embedded/Flight Controller Engineer to own the design, development, and validation of a flight controller subsystem for use across multiple aerospace platforms.
Added
Software Engineer II -.NET Full Stack Developer
TD
…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
Software Development Co-Op Student
LUMINULTRA TECHNOLOGIES
Luminultra is recruiting a Software Development Co-op Student to join our growing team in Fredericton, NB.
Added
Java FullStack Developer
Apptoza Inc.
Experience working in an organization involving cross-functional teams and Agile software development.
Added
Software Engineer I
Identity Digital Inc.
Develop, implement, and support technical solutions that align with business requirements throughout the software development lifecycle
Added
Senior Software Engineer - EN 881
Export Development Canada | Exportation et développement Canada
Export Development Canada operates in a hybrid work environment, currently requiring employees to work in the office 3 days per week