Software Engineering Jobs in Canada 2026
34 entry-level positions available (10 full-time, 24 internships)
Software Engineering is the most in-demand tech role in Canada, with thousands of positions opening every year at companies ranging from Big Tech giants to innovative startups. As a new grad or junior developer, you'll work on building and maintaining software systems using languages like Python, Java, JavaScript, and Go. Entry-level salaries typically range from $70,000 to $120,000 CAD, with top companies like Google, Amazon, and Shopify offering higher compensation packages.
In-Demand Skills for Software Engineering
Showing all software engineering positions for new grads, juniors, and interns in Canada.
-
💤
Fresh Graduate – Java Full Stack Developer
KTek Resourcing
📍 Toronto, Ontario
Develop Java full stack features and APIs
Full-time
Posted Oct 09, 2026
-
Junior AI-Accelerated Developer
Spare
📍 Vancouver, British Columbia
Iterate AI-assisted code, review, and push merges
Full-time · $70K-$101K CAD
Posted Oct 09, 2026
-
Junior Software Developer
KEV Group
📍 Toronto, Ontario · Hybrid
Build React/TypeScript features; write tests; fix bugs
Full-time · $80-90K/yr
Posted Oct 08, 2026
-
🔥 Hot
Graduate Software Engineer / Quant Developer / Quant Researcher - Up to $150,000 + Bonus + Benefits
Hunter Bond
📍 Montreal, Quebec
Develop trading systems and quantitative research tools
Full-time · $150K CAD/yr
Posted Oct 08, 2026
-
Junior Software Developer - System Integration Labs (North Shore)-EN
CAE
📍 Greater Montreal Metropolitan Area · Hybrid
Develop real-time simulation software in C++ for avionics
Full-time
Posted Oct 07, 2026
-
Junior Software Developer - System Integration Labs (North Shore)
Cae
📍 Mirabel
Develop real-time simulation software components in C++
Full-time
Posted Oct 07, 2026
-
Jr. Full Stack Developer - Invitation Project
Christian Career
📍 Langley, BC
Build full-stack features, APIs, and UI.
Full-time
Posted Oct 06, 2026
-
Junior Full Stack Developer
Government of Alberta
📍 Edmonton, Alberta
Develop AI-enabled full-stack features and services
Full-time · $66,130 - $99,178/yr
Posted Oct 06, 2026
-
Junior Full Stack Developer
Government of Alberta
📍 Edmonton, AB
Develop full-stack AI features, tests, and deploy
Full-time · Permanent · $66,130 - $99,178/yr
Posted Oct 05, 2026
-
Jr. Software Engineer, AI Agent Platform
Motorolasolutions
📍 Ontario Remote Work
Build features, fix bugs, deploy AI platform
Full-time
Posted Oct 05, 2026
-
🔥 Hot
Software Developer (Co-op)
Clio
📍 Toronto, Canada · Hybrid
Design, develop, and deploy software features
Co-op · 8mo · Sept 2026 - Apr 2027
Posted Oct 09, 2026
-
Intern - Software Engineer, Winter 2027
EQ Bank | Canada's Challenger Bank
📍 Toronto · Hybrid
Develop frontend/backend features, test, review code
Intern · 8mo · January-August 2027
Posted Oct 08, 2026
-
Software Developer, Winter 2027 (Co-op/Internship) - 4 Months
Bmo Privileged
📍 Toronto, ON, CAN
Develop features, test, and maintain software.
Co-op · 4mo · Winter 2027
Posted Oct 08, 2026
-
🔥 Hot
Intern - Software Engineer, Winter 2027
EQ Bank | Canada's Challenger Bank
📍 Toronto, ON · Hybrid
Build APIs/UI, test, and review code.
Intern · 8mo · Winter 2027
Posted Oct 08, 2026
-
Co-op/Intern Software Developer, Core Algorithms
Kinaxis
📍 Ottawa, Ontario · Hybrid
Develop core algorithms, fix bugs, optimize.
Co-op · 8-12mo · $27.04-$39.66/hr · Winter 2027
Posted Oct 08, 2026
-
Co-Op Student - Application Developer
City of Mississauga
📍 Mississauga, Ontario · Hybrid
Assist with .NET web app development and testing
Co-op · 4mo · $20.64-24.53/hr · Winter 2027
Posted Oct 08, 2026
-
Stagiaire Développeur(se) Full Stack Java / Java Developer Intern - Hiver/Winter 2027
McKesson
📍 Montreal, Quebec
Design and implement Java full-stack web apps
Intern · $16.56-$26.41/hr · Winter 2027
Posted Oct 07, 2026
-
🔥 Hot
Software Engineer Intern, 2027 Canada
Atlassian
📍 None
Contribute code, build features, learn full lifecycle
Intern · 4mo · CA$40/hr - CA$45/hr · Summer 2027
Posted Oct 07, 2026
-
Software Developer Co-op - Red River College
Siemens Healthineers
📍 YWG BW
Develop software features, write code, test and review
Co-op
Posted Oct 07, 2026
-
Remote
Full Stack Software Engineer Intern - Product
ValueHosting
📍 Greater Toronto Area
Build full-stack UI and API features.
Intern
Posted Oct 07, 2026
-
Software Developer Co-op
Semios
📍 Vancouver, British Columbia · Hybrid
Build React UI features with TypeScript and tests
Co-op · Winter 2027 · $20-24/hr
Posted Oct 06, 2026
-
Junior Full Stack Developer Coop
Magna International
📍 Milton, Ontario
Build full-stack features and APIs
Co-op · 3mo · Summer 2026
Posted Oct 06, 2026
-
Stagiaire Développeur(se) Full Stack Java / Java Developer Intern - Hiver/Winter 2027
McKesson
📍 Saint-Laurent, QC
Develop frontend and backend components for enterprise apps
Intern · Winter 2027
Posted Oct 06, 2026
-
🔥 Hot
Intern, Full Stack Software Engineer - Summer 2027
Capital One
📍 Toronto, ON
Develop full-stack features, review code, test
Intern · 4mo · $33.33–$48.72/hr · Summer 2027
Posted Oct 06, 2026
-
Remote
Stagiaire - Développeur Full Stack-EN
CAE
📍 Montreal, Quebec
Develop full-stack features with React/Angular and C#
Co-op
Posted Oct 06, 2026
-
Co-op, Full Stack Developer
Enedym Inc.
📍 Hamilton, ON
Build full-stack features, deploy to cloud
Co-op
Posted Oct 06, 2026
-
2027 Winter Co-op Vehicle Experience Software Developer
General Motors (GM)
📍 Markham, ON
Develop C/C++/Rust tools for vehicle connectivity
Co-op · 8mo · $4,264–$4,784/mo · Winter 2027
Posted Oct 06, 2026
-
Stagiaire - Développeur Full Stack
Cae
📍 Montreal (St. Laurent)
Develop and maintain web apps; assist testing
Co-op
Posted Oct 06, 2026
-
Remote
Software Developer (Co-op Opportunities)
Fullscript
📍 Ottawa, ON
Contribute to real projects, build features, fix bugs
Co-op · 4mo · $30/hr · Winter 2027
Posted Oct 06, 2026
-
Software Developer Co-op - C++ (Winter Term - January - April 2027)
Ross Video
📍 Nepean, ON K2E 7W6
Develop C++ features, debug, and optimize shipping software
Co-op · 4mo · $24-$35/hr · Winter 2027
Posted Oct 06, 2026
-
Stagiaire Développeur(se) Full Stack Java / Java Developer Intern - Hiver/Winter 2027
McKesson
📍 CAN, QC, Montreal, Ville Saint-Laurent · Hybrid
Develop web apps, REST APIs, and front-end components
Intern · 4mo · Winter 2027
Posted Oct 06, 2026
-
Software Developer Co-op
The Semios Group
📍 Vancouver
Build UI in React, write tests, integrate APIs
Co-op · Winter 2027 · $20-$24/hr
Posted Oct 06, 2026
-
🔥 Hot
Software Engineer, Intern (Summer 2027) - TOR
DoorDash
📍 Toronto, Ontario
Develop, test, and ship software with mentorship
Intern · 4mo · $94,500–$118,000 CAD · Summer 2027
Posted Oct 06, 2026
-
Software Developer – Web/Cloud Application, Co-op
Semtech Semtechcareers
📍 CAN - Richmond, BC
Develop features, test, and deploy ALMS components
Co-op · $25-$28.5/hr
Posted Oct 05, 2026
Frequently Asked Questions
What programming languages should I learn for software engineering in Canada?
Python, JavaScript, and Java are the most in-demand languages. TypeScript and Go are also growing rapidly. Focus on mastering one language deeply before expanding.
Do I need a CS degree for software engineering jobs in Canada?
While many employers prefer CS degrees, bootcamp graduates and self-taught developers with strong portfolios also find employment. Focus on building real projects and contributing to open source.
What salary can new grad software engineers expect in Canada?
Entry-level software engineers in Canada typically earn $70,000-$90,000 CAD. Top companies like Google, Amazon, and Shopify offer $100,000-$150,000+ with stock and bonuses.