Software development jobs in Canada (7,678 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,678
- Employers
- 2,163
Advertised starting pay
- Average starting payCAD / year
- $116,998Across 905 listings
- Average starting payCAD / hour
- $55.92Across 334 listings
- Average starting payUSD / year
- $163,394Across 33 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%536 listings
- Hybrid
- 38%2,955 listings
- On-site
- 54%4,160 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (300), Amazon (157), Electronic Arts (85).
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
Software Development Engineer in Test - AI
Delos Data
We are looking for a Software Development Engineer in Test (SDET) to ensure the reliability and performance of our core AI infrastructure. In this role, you are an engineer who builds…
Added
Software Engineer
Amii (Alberta Machine Intelligence Institute)
The Software Engineer will work with cross-functional product and engineering teams to design and deliver high-quality, production-ready software systems. Specifically, this engineer will…
Added
System Software Engineer - AI
Delos Data
We are looking for a talented System Software Engineer to help us redefine the infrastructure layer of AI. In this role, you will bridge the gap between high-level AI frameworks and…
Added
Full Stack Developer - Cash Equity
HSBC Global Services Limited
Apply Linux or UNIX tooling to support development, diagnosis, and production support activities
Added
Full Stack Developer / DEV LEAD
Zodiac Solutions, Inc
Collaborate with product owners, architects, business analysts, and development teams to deliver technical solutions aligned with business requirements.
Added
Embedded Software Engineer – Display & Graphics
LanceSoft, Inc.
3+ years in embedded/software development (C/C++, Rust).
Added
Full Stack Developer (React / .NET) - (ID#5569)
New Value Solutions
…experience in solution architecture, enterprise application development, system integration, and infrastructure…
Added
Senior Software Developer (DevOps)
OpenText
5+ years of experience in software development, DevOps, or cloud-based enterprise environments.
Added
Senior Software Developer (DevOps)
OpenText
5+ years of experience in software development, DevOps, or cloud-based enterprise environments.
Added
Senior Software Developer (DevOps)
OpenText
5+ years of experience in software development, DevOps, or cloud-based enterprise environments.
Added
Senior Software Developer
Fortinet
EMS & Cloud Feature Development: Develop core features on FortiClient EMS that adopt practices adhering to industry standards, while contributing to full-stack web development across both…
Added
Intermediate Software Developer, Agora CRM Project
University of Ottawa
Minimum 3 years of experience in the development and implementation of system and software programs.
Added
Added
Lead/Staff Software Engineer
Xero
…complex, monolithic systems and building high-quality, scalable software, your work ensures our platform remains robust and reliable for millions of global…
Added
Junior Quality Control Software Developer
Ecolab Inc.
We have an exciting opportunity for a Quality Control Software Developer (Junior) to join our team in Calgary, Alberta. In this role, you will support the development, maintenance, and…
Added
EMS Engineer/Software Developer
JSG (Johnson Service Group, Inc.)
Johnson Service Group (JSG) is currently looking for an EMS Engineer/Software Developer with experience in Energy Management Systems, software development, custom code management, system…
Added
Junior Software Developer
Bullet Trade Services
Build Internal Tools: Design and ship software that runs core operational and financial workflows, using modern AI development tools (e.g. Claude Code). No formal software background…
Added
Added
Software Development Engineer II
Amazon
…and confident on Linux systems, have a deep understanding of software development in an agile team, and enjoy simplifying complex problems and tackling challenges. You demonstrate…
Added
Lead Software Developer
Open Text Corporation
As a Lead Software Developer on the OpenText Application Integrator product team, you will enhance product security by addressing vulnerabilities, design and maintain mission-critical…
Added
Software Engineer in Test (iOS Applications)
HCLTech
Must have strong: At least 5+ years of exp in Automation/SDET, iOS testing, Xcode, XCUI, python or java coding
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
System Software Engineer - AI
Delos Data Inc
We are looking for a talented System Software Engineer to help us redefine the infrastructure layer of AI. In this role, you will bridge the gap between high-level AI frameworks and…
Added
Software Development Engineer in Test - AI
Delos Data Inc
We are looking for a Software Development Engineer in Test (SDET) to ensure the reliability and performance of our core AI infrastructure. In this role, you are an engineer who builds…
Added
Software Developer Full Stack
Brightstar Lottery
5+ years of experience in software development; candidates with a Master’s degree may have 3+ years of relevant experience