Software engineer jobs in Canada
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,407
- Employers
- 1,205
Advertised starting pay
- Average starting payCAD / year
- $125,017Across 414 listings
- Average starting payUSD / year
- $160,391Across 119 listings
- Average starting payCAD / hour
- $63.16Across 101 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 9%321 listings
- Hybrid
- 41%1,404 listings
- On-site
- 49%1,661 listings
Not specified: 1% (21 listings)
Employers hiring include Amazon (122), Virtusa (67), Electronic Arts (60).
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
Senior Cloud Engineer - Google Firebase
BDO Canada
Added
Software Engineer
Beacon Software
…by adding people. We are building Beacon to scale by adding software. The thesis is simple: portfolio operations, value creation, and deal sourcing are bottlenecked by human attention, and…
Added
Added
Senior Software Engineer, Behavior Planning
AeroVect
We are looking for an experienced Senior Software Engineer who can design and build best-in
Added
Added
Senior Software Engineer, Frontend
Brex
…banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations, gain real-time visibility, and control spend…
Added
Senior Software Engineer – Networking (C/C++, DPDK/VPP)
Emumba
We're looking for a hands-on Senior Software Engineer – Networking (C/C++, DPDK/VPP) with strong expertise in developing networking software across the data path, control plane, and related…
Added
Staff Software Engineer, Fullstack
Cloudjobs
Added
Senior Software Engineer
Soma Energy
That's the kind of problem we work on. Soma Energy builds software that coordinates large electricity users with the power grid. We decide when and how they consume power, and we make sure…
Added
Added
Software Designer (Intermediate)
Eclipse Automation
Job Title: Electrical Engineering Software Designer
Added
Software Designer
Eclipse Automation
Added
Added
Lead Software Engineer II (Node JS)
Momentum Financial Services Group
Added
Software Engineer II, Backend
Brex
…banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations, gain real-time visibility, and control spend…
Added
Research Software Engineer
ProteinQure Inc
Added
Senior Software Engineer, Computation
Aurora Solar
Aurora is on a mission to create a future of solar for all. Our award-winning software puts the power of data and technology into the hands of every solar professional to make solar…
Added
Research Software Engineer
ProteinQure
Added
Added
Full-Stack Software Engineer
Viggle AI
Full-Stack Software Engineer new graduate - AI & 3D Creator Tools
Added
Added
Sr. Software Engineer
DNV
The Senior Software Engineer is responsible for designing, developing, testing, deploying, and supporting production-grade software products and shared platform capabilities within DNV’s…
Added
Senior Software Development Engineer, Amazon Customer Service
Amazon
…millions of customers worldwide, and we're seeking a Senior Software Development Engineer to help build the next generation of intelligent solutions. In this role, you'll design and…
Added
Senior Software Engineer - Industrial (Golang)
Litmus
We’re a growth-stage software company helping manufacturers access, structure, and use real-time data from machines, systems, and sensors at the edge. Our platform sits at the intersection…
Added
Software Development Engineer, Ring Cloud Connectivity Org
Amazon
Ring is seeking a Software Development Engineer to join the Cloud Connectivity organization in Toronto, where you'll build and deliver large-scale, customer-facing platforms that power how…