Loading jobs…
Finding the latest positions for you.
Loading jobs…
Finding the latest positions for you.
Canada's tech sector is booming - Toronto, Vancouver, and Montreal are global tech hubs with competitive salaries, strong immigration programs, and a growing number of international companies opening Canadian offices. These positions span all experience levels and specializations.
Salary Range
$100k – $195k
Top Companies
Alpaca, Arista Networks, Speechify, MongoDB, Geotab, Lyft +20 more
Job Types
96% Full Time, 2% Internship, 2% Contract
Top Locations
Toronto, Montreal, Vancouver, BC, Canada (Remote), Toronto, Ontario
Work Model
58% On-Site, 36% Remote, 6% Hybrid
Experience Levels
57% Senior, 20% Mid Level, 12% Junior
We found 999 software engineer jobs in canada currently hiring in locations including Toronto, Montreal, Vancouver, BC, Canada (Remote). Salaries range from $100k to $195k based on experience, location, and company size. Work arrangements include On-Site (58%), Remote (36%), Hybrid (6%). Top employers include Alpaca, Arista Networks, Speechify and 23 other companies.
+20 more companies hiring. Sign up to see all.
Intern
Salary varies
1 job
Junior
$106k–$130k
6 jobs
Mid Level
Salary varies
10 jobs
Senior
$120k–$195k
28 jobs
Staff
Salary varies
4 jobs
Future Opportunities: Senior Software Developer - Product Engineering
Wealthsimple
Software Developer - Backend_Immediate Joiner's
Kite
Senior Software Engineer
Apollo.io
Software Developer Backend II (Full Time)- Canada
Cisco
Staff Software Engineer - Data Infrastructure
Plaid
Also searching for: sde, swe, software developer
351–400 of 999 jobs
Wealthsimple·Remote (Canada)
Kite·Québec City, Quebec, CA
Apollo.io·Remote, Canada
Cisco·Toronto, Ontario, CA
Plaid·San Francisco HQ
Ada18·Remote - Canada
Arista Networks·Vancouver, BC, Canada (Remote)
Arista Networks·Vancouver, BC, Canada (Remote)
Bevertec·Toronto, Ontario, CA
Torc Robotics·Remote - Canada, Montreal, Canada
Arista Networks·Vancouver, BC, Canada (Remote)
Arista Networks·Vancouver, BC, Canada (Remote)
Arista Networks·Vancouver, BC, Canada (Remote)
MongoDB·Alberta; British Columbia; Manitoba; Nova Scotia; Ontario; Quebec
MongoDB·British Columbia; Calgary
MongoDB·Toronto
Lyft·Toronto, Canada
MongoDB·Toronto
Lyft·Toronto, Canada
Kaseya Careers·Toronto, Ontario
Kaseya Careers·Toronto, Ontario
Fortis Games·Remote - Brazil; Remote - Canada; Remote - Portugal; Remote - Spain; Remote - United Kingdom
AppDirect, Inc·Montreal, Canada
Diligentcorporation·Vancouver, British Columbia, Canada
Speechify·Montreal, Canada
Speechify·Montreal, Canada
Speechify·Montreal, Canada
ESCASES Inc.·CA
Speechify·Montreal, Canada
Speechify·Montreal, Canada
Workleap·Canada - Remote
Inter-Con Security·Belo Horizonte, MG; Recife, PE
Geotab·Oakville, Ontario - Canada; Toronto, Ontario - Canada
Geotab·Oakville, Ontario - Canada; Toronto, Ontario - Canada; Waterloo, Ontario - Canada
Geotab·Burnaby, British Columbia - Canada
Stackadapt·Alberta, Canada; British Columbia; Calgary, Alberta, Canada; Canada; Ontario; Toronto; Vancouver
Block, Inc.·Vancouver, British Columbia, Canada
Block, Inc.·Toronto, Ontario, Canada
Alpaca·Middle East
Alpaca·Remote - North America - South America - (MST Time Zone)
Alpaca·Global Anywhere - Eastern or European Time Zones
British Columbia Investment·Victoria, BC
Alpaca·Remote - Canada
Alpaca·North America and Europe
Alpaca·Remote - Americas
SOTI·Mississauga, Canada – Meadowvale Office (HQ)
Alpaca·Remote - Europe
Alpaca·Remote - APAC
Alpaca·Remote - Europe
Forsite Consultants Ltd·CA
Applying to these jobs?
Check your resume against ATS filters before you apply.
Free ATS Resume CheckerToronto leads, followed by Vancouver, Montreal, Ottawa, and Calgary. Toronto's tech ecosystem rivals many US cities in size and pay, while Montreal is strong in AI and gaming.
Canadian software engineer salaries range from C$65k for junior roles to C$180k+ for senior engineers. Toronto and Vancouver pay the highest. Some US-based remote roles pay in USD.
Yes - Canada has one of the most welcoming immigration systems for tech workers. The Global Talent Stream, Express Entry, and Provincial Nominee Programs all support tech immigration.
AI Resume Tailoring
Tailor your resume to every job description with AI. Beat ATS filters automatically.
Auto Apply to Jobs
Use Chrome autofill to complete applications faster with tailored resumes. You review and submit. Save hours every week.
Job Application Tracker
Track every job application from submission to offer. Never lose track of where you applied.
Job Match Scoring
See how well you fit each job before applying. AI scores every listing against your profile.
AI-powered job search
Upload your resume and let our AI find the best software engineer jobs in canada for your skills. Free to start, no credit card required.
No credit card to start