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
AI Software Development Engineer in Test
Trimble Inc.
Shape the Future of Construction AI as an AI Software Developer Engineer in Test!
Added
Added
AI and DSP Applications Software Engineer
Qualcomm
We are searching for a self-motivated AI and DSP Applications Software Engineer to join the AI Processor
Added
Sr Software Engineering Lead/ Architect
TalentSphere Staffing Solutions
Our client is seeking an experienced Senior Software Engineering Lead / Architect to join a product-focused engineering organization operating within a highly regulated environment.
Added
Software Development Engineer II, Campaign Management
Amazon
…recommendations. We are passionate about building scalable, well-designed software services, and…
Added
Staff Software Engineer, Mobile (P4)
Twilio
Join the team as Twilio's next Staff Mobile Software Engineer for Stytch, where you'll shape the next generation of identity and fraud prevention products.
Added
Senior Software Engineer (.NET)
Electronic Arts
Added
Senior Software Engineer, Dentrix Ascend
Software of Excellence
Added
Junior Software Engineer – On-site (Vancouver Area)
OBD Experts
Founded in 2009, OBD Experts develops software that reads and interprets vehicle data from passenger cars and trucks. Our clients use this data to monitor and manage their own or their…
Added
Added
Added
Added
Added
CAD Software Engineer, Principal-18736
Synopsys
…empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological…
Added
Cloud Engineer
Spait Infotech
Added
Embedded Software Designer
Umano Medical
Added
Senior MLOps & Cloud Engineer (AWS / SageMaker)
Randstad Digital
This Senior MLOps & Cloud Engineer position exists to bridge machine learning model deployment, data transformation pipelines, and AWS cloud infrastructure. In this hands-on
Added
Site Reliability Engineer | Release Management & Automation Specialist
FDM Group
…industry driven solutions through our 5 core specialist Practices; Software Engineering, Data & Analytics, IT Operations, Change & Transformation, and Risk, Regulation &…
Added
Added
Added
Added
Software Engineer
Applicantz
Hands-on professional experience developing production software with AI coding assistants (e.g. Claude Code, Cursor, GitHub Copilot) as part of a daily workflow.
Added
Senior Software Engineer
Henry Schein One Canada
Added
Senior Software Engineer, Real-Time Systems
Sanctuary AI
…humanoid robots, is looking to hire a skilled and motivated Senior Software Engineer to join our Real Time Systems team. The Real Time Software Engineer is a crucial part of our team,…
Added
Backend Engineer – Workflow Execution and Orchestration, Kitchener, ON
Siemens
About the role: Backend Engineer for Workflow Execution and Orchestration