Software Engineering Jobs in Canada 2026
85 entry-level positions available (47 full-time, 38 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.
-
SKYWISE - Junior Software Developer C# / .NET / AWS
Airbus
📍 Waterloo, Ontario · Hybrid
Develop features, implement tests, deploy and monitor code.
Full-time
Posted Jul 15, 2026
-
SKYWISE - Junior Software Developer C# / .NET / AWS
NAVBLUE
📍 Waterloo, ON · Hybrid
Build features, fix bugs, deploy software
Full-time
Posted Jul 14, 2026
-
Junior Software Developer
Helic & Co
📍 None
Write code, fix bugs, develop features
Full-time
Posted Jul 14, 2026
-
Remote
Junior Software Developer (2+ years) - Canada (Remote)
Info-Tech Research Group
📍 Toronto, ON M4W 2J2
Build, test, and maintain web applications
Full-time
Posted Jul 13, 2026
-
Junior Software Developer
AspiringIT
📍 Toronto, Ontario
Develop backend services, deploy cloud-based solutions
Full-time
Posted Jul 13, 2026
-
Junior Software Developer
Helic & Co
📍 None
Write features, fix bugs, review code, test.
Full-time
Posted Jul 13, 2026
-
Junior Software Developer
Helic & Co
📍 None
Develop features, fix bugs, review code, test
Full-time
Posted Jul 13, 2026
-
Junior Software Developer
Helic & Co
📍 None
Develop features, fix bugs, review code
Full-time
Posted Jul 11, 2026
-
Junior Software Developer
Helic & Co
📍 None · Hybrid
Write code, fix bugs, develop features, learn.
Full-time
Posted Jul 11, 2026
-
Junior Frontend Developer
DataSpeckle
📍 British Columbia
Build UI features with React, collaborate cross-functionally
Full-time
Posted Jul 11, 2026
-
Junior Software Engineer
Deloitte
📍 Toronto, ON M5H 0A9 · Hybrid
Develop features, write tests, fix bugs
Full-time · $58K-$96K CAD/yr
Posted Jul 10, 2026
-
Junior Software Developer
Helic & Co
📍 None
Write code, fix bugs, develop features
Full-time
Posted Jul 10, 2026
-
Junior Software Engineer
Virtual Hallway
📍 Halifax, Nova Scotia
Build features, fix bugs, learn full stack
Full-time
Posted Jul 10, 2026
-
Applied AI Junior Web Developer - Ottawa, ON
TrendAI
📍 Ottawa, Ontario
Build fast, accessible public websites with React/Astro
Full-time
Posted Jul 10, 2026
-
Applied AI Junior Web Developer - Ottawa, ON
TrendAI
📍 Ottawa, Ontario · Hybrid
Build fast, accessible public websites with React.
Full-time
Posted Jul 10, 2026
-
Associate Software Engineer
Helic & Co
📍 None
Write code, fix bugs, test, and collaborate
Full-time
Posted Jul 09, 2026
-
Junior Software Developer
Helic & Co
📍 None
Write code, fix bugs, develop features under mentorship
Full-time
Posted Jul 09, 2026
-
Junior Software Developer
Helic & Co
📍 None · Hybrid
Develop features, fix bugs, review code, test
Full-time
Posted Jul 09, 2026
-
🔥 Hot
Junior Software Engineer-Global Payments Engineering
Scotiabank
📍 Toronto, Ontario
Develop software, fix bugs, deploy features, and test
Full-time
Posted Jul 09, 2026
-
🔥 Hot
Junior Software Engineer-Global Payments Engineering
The Bank of Nova Scotia P
📍 Toronto, ON, CA, M1L4S2
Develop payment software, fix defects, deploy updates
Full-time
Posted Jul 09, 2026
-
Associate Software Engineer
TD
📍 Toronto, Ontario
Build features, fix bugs, review code, collaborate.
Full-time · $59,500 - $84,000 CAD
Posted Jul 09, 2026
-
Junior Software Engineer, AI Agent Platform
933000 Motorola Solutions Portugal, Lda
📍 Ontario Remote Work
Build real-time AI features across backend stacks
Full-time
Posted Jul 08, 2026
-
Junior Full-Stack Software Developer
Effortless Admin Inc.
📍 Edmonton, Alberta, Canada
Develop full-stack features with React and C#
Full-time
Posted Jul 08, 2026
-
Junior Software Developer
Thrive Health
📍 Calgary, Alberta · Hybrid
Build front-end and back-end features; deploy
Full-time · $75-85k/yr
Posted Jul 08, 2026
-
Associate Systems Developer
Co-operators
📍 Guelph, ON · Hybrid
Develop code, APIs, and test features
Full-time
Posted Jul 08, 2026
-
Remote
Associate Software Engineer
Helic & Co
📍 None
Code, debug, and test under mentorship
Full-time
Posted Jul 08, 2026
-
Remote
Junior Software Developer
Helic & Co
📍 None
Develop features, fix bugs, participate in reviews
Full-time
Posted Jul 08, 2026
-
Junior Software Developer (Hybrid – 3 days in office)
NAV CANADA
📍 Ottawa
Develop software, write tests, review code.
Full-time · $91,278 - $114,668/yr
Posted Jul 07, 2026
-
Remote
Associate Software Engineer – Java (AI First)
Precisely
📍 None
Build backend Java services, APIs, tests
Full-time
Posted Jul 07, 2026
-
Remote
Junior Software Developer
Helic & Co
📍 None
Write code, fix bugs, build features
Full-time
Posted Jul 07, 2026
-
Remote
Associate Software Engineer
Helic & Co
📍 None
Code features, fix bugs, test, review, document
Full-time
Posted Jul 07, 2026
-
Développeur Full Stack Junior/Junior Full Stack Developer
Veriforce
📍 Greater Montreal Metropolitan Area · Hybrid
Build full-stack features, integrate services
Full-time
Posted Jul 07, 2026
-
🔥 Hot
Associate Software Engineer / Software Engineer
Applied Systems Canada
📍 Toronto, Ontario · Hybrid
Develop features, fix bugs, review code.
Full-time · $60k-$125k USD
Posted Jul 06, 2026
-
Remote
Junior Front-End Web Developer
Imagine Everything
📍 None
Build accessible, responsive front-end components and pages
Full-time · $45,000–$60,000 CAD
Posted Jul 06, 2026
-
🔥 Hot
Junior Front-End Engineer - Montreal - Up to $130,000 CAD Starting Base + Exceptional Bonuses/Benefits
Hunter Bond
📍 Montreal, Quebec · Hybrid
Build React front-end UIs, dashboards, real-time data
Full-time · $130K CAD/yr
Posted Jul 06, 2026
-
🔥 Hot
Associate Software Engineer (Java)
Scotiabank
📍 Toronto, Ontario · Hybrid
Write production code, test, and maintain features
Full-time
Posted Jul 04, 2026
-
Software Developer – Junior
Forsite Consultants Ltd
📍 Edmonton, Alberta, Canada · Hybrid
Build full-stack web apps with Java and React
Full-time
Posted Jul 03, 2026
-
🔥 Hot Remote
Associate ServiceNow Application Developer (September 2026 - Calgary)
IBM
📍 Calgary, Alberta
Develop and configure ServiceNow solutions
Full-time
Posted Jul 03, 2026
-
Associate Software Engineer Developer - Full Stack
Ontario Power Generation
📍 Oshawa, Ontario · Hybrid
Develop and maintain full-stack software applications
Full-time · $92K-$143K/yr
Posted Jul 03, 2026
-
Jr. Test Software Developer (Python)
MDA Space
📍 Sainte-Anne-de-Bellevue, Quebec · Hybrid
Develop, test, and document Python test software
Full-time
Posted Jul 02, 2026
-
Jr. Test Software Developer (Python)
MDA
📍 Sainte-Anne-de-Bellevue, QC H9X 3R2
Develop and test Python software for satellites.
Full-time
Posted Jul 02, 2026
-
AI & Automation Associate - New Grad Opportunity
CLV GROUP
📍 Ottawa, Ontario · Hybrid
Build automation tools, analyze data, deploy workflows
Full-time · $55K-$60K/yr
Posted Jun 30, 2026
-
Remote
Associate Software Engineer, EverQuest
Ravenwake Games
📍 Vancouver, BC
Develop and test game features in C++.
Full-time · CAD 38k-55k
Posted Jun 29, 2026
-
Software Developer - New Graduate- 12 Month Contract
Siemens
📍 Vaughan, Ontario · Hybrid
Develop software in C#; fix bugs
Contract · 12mo · $35-$40 CAD/hr
Posted Jun 27, 2026
-
Junior Full Stack Engineer
HabileLabs
📍 Surrey, British Columbia · Hybrid
Build and maintain full-stack web apps
Full-time
Posted Jun 25, 2026
-
Junior Systems Engineer, Spacecraft Electrical
MDA
📍 Richmond, BC V6V 2J3 · Hybrid
Assist spacecraft electrical system design and verification
Full-time · $72k-$82k/yr
Posted Jun 25, 2026
-
🔥 Hot
Associate, Software Engineer, New Grad Card Expansion
Capital One
📍 Toronto, Ontario · Hybrid
Develop software features, test, and participate in reviews
Full-time · $100K/yr
Posted Jun 25, 2026
-
Software Engineer Intern (Java)
TMX GROUP
📍 Toronto, ON · Hybrid
Develop Java apps, test, and deploy features.
Co-op · 12mo · $25/hr-$28/hr CAD · Sep 2026–Sep 2027
Posted Jul 14, 2026
-
Software Engineer Intern (Java)
TMX Group
📍 Toronto, Ontario
Develop Java apps, implement features, test
Intern · 12mo · $25-$28/hr · Sep 2026-Sep 2027
Posted Jul 14, 2026
-
Co-op Frontend Software Developer (Information Archiving) - Fall 2026
Global Relay
📍 Vancouver, British Columbia · Hybrid
Build frontend UIs with React and TS
Co-op
Posted Jul 14, 2026
-
Développeur Web ou Mobile (Stage Cégep) / Web or Mobile Developer (Cegep Internship)
Leesee
📍 Montreal, Quebec · Hybrid
Build web/mobile features with senior engineers
Intern
Posted Jul 14, 2026
-
Stagiaire en développement Full Stack
Thales
📍 Montreal
Develop full-stack features, review code
Intern · 4mo
Posted Jul 14, 2026
-
Remote
Software Developer / Engineer Intern (Co-op) – Fall 2026, (Healthcare SaaS) - Remote
SecureRx Technologies Inc.
📍 Ontario
Write, test, and ship production features
Co-op · 4mo · CA$22–CA$29.5/hr · Fall 2026
Posted Jul 14, 2026
-
Front-End AI Co-op Marketing - REMOTE (Fall 2026)
Revvity
📍 CAD Remote – ON
Build responsive UI, integrate AI features
Intern · 4mo · $25/hr–$31/hr CAD · Fall 2026
Posted Jul 13, 2026
-
Front-End AI Co-op Marketing - REMOTE (Fall 2026)
Revvity
📍 CAD Remote – ON
Build front-end features, AI integrations in marketing site
Intern · 4mo · $25-$31/hr · Fall 2026
Posted Jul 13, 2026
-
AI Developer, Intern/Co-op - REMOTE (Fall 2026)
Revvity
📍 CAD Remote – ON
Build frontend UI with AI integrations
Intern · 4mo · $25–$31 CAD/hr · Fall 2026
Posted Jul 13, 2026
-
Junior Full Stack Developer Coop
Magna International
📍 Milton, Ontario · Hybrid
Develop frontend and backend features, test software
Co-op · 4mo · Summer 2026
Posted Jul 11, 2026
-
Intern Software Developer, Stagiaire en Développement Logiciel
Autodesk
📍 None
Develop features, debug, and test real-time graphics
Intern · 4mo · Fall 2026
Posted Jul 11, 2026
-
Undergraduate Co-op Student – Software Engineer – Large Molecule Discovery - Technology
1009 Amgen Canada Inc.
📍 Canada - Burnaby
Develop software, automate lab instruments, visualize data
Co-op · 8mo · $45K-$54K/yr · Fall 2026
Posted Jul 09, 2026
-
Remote
Co-op Software Developer - Fall 2026 (September - December) - Canada, Ontario (REMOTE)
Info-Tech Research Group
📍 Toronto, Ontario
Develop full-stack features; test and iterate
Co-op · 4mo · Fall 2026
Posted Jul 09, 2026
-
SAP iXp Intern - Software Developer
SAP
📍 Montreal, Quebec · Hybrid
Develop full-stack features and test AI apps.
Intern · 6mo · Fall 2026
Posted Jul 09, 2026
-
🔥 Hot
Software Engineer Intern/Co-op (Fall 2026) Preferred Candidate
TD Bank, N.A.
📍 Toronto, Ontario · Hybrid
Develop features, fix bugs, test, and deploy.
Intern · 4mo · $45,700 - $74,400 CAD · Fall 2026
Posted Jul 08, 2026
-
Software Developer Co-op
Eclipse Automation
📍 Cambridge, ON N1T 2E5
Support UAT, develop extensions, fix issues, learn DevOps
Co-op · $27.00-$29.00/hr
Posted Jul 08, 2026
-
Remote
SAP iXp Intern - Concur Travel AI Software Developer [Vancouver]
SAP
📍 Vancouver, British Columbia
Build features, write code, test, and deploy AI
Intern · 8mo · $24-35 CAD/hr · Fall 2026
Posted Jul 08, 2026
-
Undergraduate Co-op Student – Software Engineer – Large Molecule Discovery - Technology
Amgen
📍 Burnaby, British Columbia
Build software components, automate instruments, visualize data.
Co-op · 8mo · $45K-$54K CAD
Posted Jul 08, 2026
-
Undergraduate Co-op Student – Software Engineer – Large Molecule Discovery - Technology
Amgen
📍 Burnaby, BC
Develop software, automate data pipelines, visualize results
Co-op · 8mo · $45K-$54K CAD
Posted Jul 07, 2026
-
Remote
Software Developer / Engineer Intern (Co-op) – Fall 2026, (Healthcare SaaS) - Remote
SecureRx Technologies Inc.
📍 Ontario
Build features, write tests, ship production code.
Co-op · 4mo · CA$22–CA$29.5 per hour · Fall 2026
Posted Jul 07, 2026
-
[FALL 2026] Software Developer Intern 8 Months
Dayforce
📍 Toronto, Ontario
Develop software, test, and automate cloud apps
Intern · 8mo · Fall 2026
Posted Jul 06, 2026
-
🔥 Hot
Software Engineer Intern (Fall / Winter 2026)
Cohere
📍 None · Hybrid
Ship user-facing features, build data pipelines
Intern · 4mo · Fall 2026
Posted Jul 06, 2026
-
Stage Automne 2026 - Service numérique pour les moteurs, Ingénieur système sol / Internship Fall 2026 - Digital Service for Engines, Ground Systems Engineer
Pratt & Whitney
📍 Longueuil, Quebec
Define software requirements, validate, analyze engine data
Intern · 4mo · Fall 2026
Posted Jul 04, 2026
-
Software Engineering Intern (Full Stack Developer)
Compass Group
📍 Toronto, ON M6K 1E9 · Hybrid
Build full-stack features, write clean, tested code
Intern
Posted Jul 03, 2026
-
Intern, Full Stack Software Developer
Home Depot Cleaning Services
📍 CANADA STORE SUPPORT CENTER - 7000
Collaborate on full-stack Java/Spring Boot apps
Co-op · 16wk · $31,600.00 - $35,400.00 · Fall 2026
Posted Jul 02, 2026
-
🔥 Hot
Software Developer (Co-op)
Clio
📍 Toronto, Canada · Hybrid
Design, develop, and deploy software features
Co-op · 8mo
Posted Jul 02, 2026
-
Remote
Software Engineering Intern — Full-Stack / AI Product
Olivia
📍 None
Build full-stack features with AI integration
Co-op · $20/hr CAD · Summer 2026
Posted Jul 01, 2026
-
Remote
Back-end Developer Intern - Remote (Fall)
Workland
📍 Montréal, QC
Build back-end services, test, and deploy code.
Intern · 3mo · Fall 2026
Posted Jun 30, 2026
-
Remote
Stagiaire développeur back-end - Télétravail (automne)
Workland
📍 Montréal, QC
Develop backend services and APIs, write tests
Intern · 3mo
Posted Jun 30, 2026
-
💤
Software Developer Co-op
Schneider Electric
📍 Victoria, British Columbia · Hybrid
Assist engineering teams with design and testing
Co-op · CAD 0 per year
Posted Jun 30, 2026
-
Intern, Developer Gen AI
Ricoh
📍 Mississauga, ON
Build GenAI apps, fine-tune prompts, deploy
Intern
Posted Jun 29, 2026
-
SAP iXp Intern - Software Developer, Cloud Platform Services, Applications & Products [Vancouver]
SAP
📍 Vancouver, British Columbia · Hybrid
Develop cloud services, build features, test and deploy
Intern · 8mo · CAD 24-35/hr · Fall 2026
Posted Jun 29, 2026
-
Fall 2026: Software Developer Co-op (8 months)
Intuit
📍 Toronto, Ontario · Hybrid
Develop and test software features; collaborate on design
Co-op · 8mo · $36-46/hr CAD · Fall 2026
Posted Jun 29, 2026
-
Software Engineer Intern (Fall 2026) 12-16 months
MASIV | Mercedes and Singh Innovative Ventures
📍 Calgary, Alberta
Develop software features, debug, deploy
Intern · 12-16mo · $23/hr · Fall 2026
Posted Jun 28, 2026
-
Software Engineer (Gameplay) Co-op
Kabam
📍 Vancouver, British Columbia
Build gameplay features and tools for designers
Co-op · 4mo · $26-$28/hr · Fall 2026
Posted Jun 26, 2026
-
Software Engineer Intern
SPS Commerce
📍 Brampton, Ontario · Hybrid
Build, ship features; collaborate with teams.
Intern · $40.00/hr
Posted Jun 26, 2026
-
Software Engineer Intern
Maple Leaf Sports & Entertainment
📍 Toronto, ON M5J 3A5
Develop full-stack web features under mentorship
Intern · 4mo · $38,760 · Fall 2026
Posted Jun 25, 2026
-
SAP iXp Intern - Software Developer of Cloud Application and AI
SAP
📍 Vancouver, British Columbia · Hybrid
Develop cloud apps, microservices, AI features
Intern · 8mo
Posted Jun 25, 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.