Software development jobs in Canada (7,458 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,458
- Employers
- 2,132
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%533 listings
- Hybrid
- 38%2,863 listings
- On-site
- 54%4,035 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
Software Engineer 3, Identity and Access Management
MongoDB
MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build,…
Added
Lead Software Engineer
Virtusa
…DevSecOps practices. This role requires close collaboration with development, QA, infrastructure, and security teams to ensure reliable, secure, and efficient software…
Added
Software Engineer
TSR Consulting
8+ years of professional software engineering experience in full-stack or backend roles with customer-facing delivery exposure.
Added
Software Engineer in Test
Dexian
We are seeking a visionary and hands-on Senior Software Development Engineer in Test (SDET)/Quality Engineering Architect to define, champion, and drive the global quality engineering…
Added
Software Engineer in Test
Dexian
Experience Level: 8–12+ years of progressive experience in software development and quality engineering, with at least 3+ years in a Lead SDET, Principal SDET, or QA Architect capacity.
Added
Software Engineer - New Grad (2027 Start)
Databricks
Own full software development lifecycle: design, development, testing, and operating in production
Added
Senior Cloud Engineer
Raas Infotek
Collaborate with development and DevOps teams to deploy, maintain, and modernize cloud-based applications.
Added
Senior Software Developer
Staples Inc.
We are seeking a highly skilled Senior Software Developer to join our dynamic team. The ideal candidate will have extensive experience in C#, .NET, Web Services, WCF, Web API, Microsoft…
Added
Senior Software Engineer – Drone Control & Simulation (Defense and Dual-Use)
Haply Robotics
We’re looking for a Senior Software Engineer to be the first dedicated developer behind how operators fly, train, and feel drones through haptics.
Added
BlackBerry Radar- Senior Full Stack Developer
BlackBerry
Contribute to front-end development using React
Added
BlackBerry Radar- Senior Full Stack Developer
BlackBerry QNX
Contribute to front-end development using React
Added
Programmer Analyst II
Workiy
contribute to both ongoing application maintenance and project-based development
Added
Hardware & Embedded Systems Engineer - AI-Edge Devices
Huawei Technologies Canada Co., Ltd.
Rapidly validate hardware concepts and implement Proof-of-Concepts using mainstream development platforms such as STM32, ESP32, NRF series, or Arduino ecosystems.
Added
Senior Full Stack Developer (Java/React)
Miratech
Working Model: This is a hybrid role requiring 2 days per week in a downtown Toronto office
Added
Software Architecture Advisor
COFOMO
Define software and programming rules, and ensure the quality of code and development deliverables.
Added
Cloud Architect
Scotiabank
Strong understanding of software development life cycle as well as related technologies.
Added
Consultant, Back End Developer
CIBC
You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit
Added
Added
Added
Java Software Engineer
Benchmark Recruitment
6-month contract | Onsite in the Greater Vancouver Metropolitan Area | Hourly Rate: $63-73/hour | Must hold a valid Canadian Work Visa · This is a 100% onsite position in Vancouver, BC, with an expectation of five days per week in the office
Added
Audio Software Engineer - EA SPORTS™ NHL
Electronic Arts
As an Audio Software Engineer, you will develop and support the core technology that brings our audio experiences to life. You will collaborate closely with Audio Artists, Designers, and…
Added
Programmer Analyst II
Workiy
…combination of ongoing application support and project-based development, including troubleshooting system issues, implementing new features, supporting software upgrades, and delivering…
Added
RQ11823 - Software Developer - CRM - Intermediate
Maarut
to collaborate with IT Professionals throughout the Software Development
Added
RQ11825 - Software Developer - Senior
Maarut
operation of software packages, including technical assistance in
Added
Senior/Staff Software Engineer
True Talent Solutions Partners
…industrial base. This hands-on role spans experimental product development and foundational infrastructure, with ownership across the software…