Software engineer jobs in Canada (3,545 jobs)
Find software engineer jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.
Counted
Hiring at a glance
View jobs- Open jobs
- 3,545
- Employers
- 1,234
Advertised starting pay
- Average starting payCAD / year
- $130,542Across 526 listings
- Average starting payCAD / hour
- $62.75Across 116 listings
- Average starting payUSD / year
- $168,607Across 28 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 9%332 listings
- Hybrid
- 41%1,464 listings
- On-site
- 49%1,728 listings
Not specified: 1% (21 listings)
Employers hiring include Amazon (127), Virtusa (70), Electronic Arts (63).
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 engineer jobs in Canada
Added
Software Engineer
Scotiabank
The primary role of Global Finance Technology is to work with the Bank's finance community to re-engineer finance processes to enhance effectiveness and efficiency. The unit is also…
Added
Software Engineer- Entry Level
PheedLoop
Added
Added
Software Engineer UI
Respawn Entertainment
Added
Software Engineer/Senior Software Engineer (Full Stack)
Envisio
We are looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build
Added
Software Engineer
Scotiabank
As a Software Engineer on Scotiabank’s Data & AI Technology team, you will be involved in designing, building, and scaling our enterprise data catalog and data management solutions…
Added
Full-Stack Software Engineer
Manulife
Designs, develops, tests, delivers, maintains, and improves business applications as a member of a team, working across Full-Stack through the entire software development lifecycle.
Added
Software Development Engineer II, WW Prime Tech
Amazon
…Prime membership would actually be worth to them. We want a Software Development Engineer who enjoys large-scale distributed systems and personalization work, where the outcome is measured…
Added
Added
Added
Forward-Deployed Software Engineer (AI Integration & Modernization)
Perseus Group
Andromeda is an operating group within Constellation Software Inc. (TSX: CSU) focused on acquiring and operating vertical-market software businesses. Andromeda provides its businesses with…
Added
Python Backend Engineer
VBeyond Corporation
Client is looking for a skilled Python Backend Engineer to build and scale high-performance backend systems. This role will focus on API development, platform engineering, and system…
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
Added
Software Engineer, Full Stack - Trace
Trace
Trace is building AI-native freight software for shippers, brokers, and carriers. We bring the work of running freight, from quoting and booking to tracking and invoicing, into one…
Added
Backend Software Engineer (Rust)
Arkion-tech
We are looking for a Backend Software Engineer with strong Rust expertise to build secure, scalable, and high-performance services for our Next-Gen Human Identity (NHI) Platform.
Added
Staff Software Engineer - Capital One Travel Tech - Full-stack
Capital One
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer - Capital One Travel Tech - Full-stack
Added
Senior Software Engineer (Python / GenAI) – Markets Technology
Citi
…management, and we are seeking an experienced Senior Python Engineer to sit at the center of that evolution. In this role, you will architect and scale robust backend systems, leveraging…
Added
Cloud Architect
STACK IT Recruitment
We're hiring a Cloud Solutions Architect to join an established Canadian software company whose production-monitoring and reporting software is used by packaged goods manufacturers. Its…
Added
Added
Forward-Deployed Software Engineer (AI Integration & Modernization)
Andromeda Software Inc.
Title: Forward-Deployed Software Engineer (AI Integration & Modernization)
Added
Java Software Engineer
Dexian
Added
Low-Level Software Engineer, LLK
Tenstorrent
…computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a…
Added
Software Engineer UI
Electronic Arts
Added
Embedded Software Engineer
Current Lighting
Current Lighting is seeking an Sr Embedded Firmware Engineer to join our progressive and dynamic fast-paced enterprise and device controls automations team. These are exciting times - our…