Software Engineering Jobs in Canada 2026
74 entry-level positions available (31 full-time, 43 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.
-
💤
Software Developer - Junior
CCI- Computer Consultants International, Inc.
📍 Toronto, Ontario
Develop software features, fix bugs, test
Full-time
Posted Apr 26, 2026
-
Remote
Junior Software Engineer
Joveo AI
📍 None
Build, test, and ship features end-to-end
Full-time
Posted Apr 26, 2026
-
Remote
Junior Software Engineer
Joveo AI
📍 None
Build, test, and ship features end-to-end
Full-time
Posted Apr 25, 2026
-
RQ10660 - Software Developer - Junior
S M Software Solutions Inc
📍 Toronto, Ontario
Develop/test web apps with C#/Angular
Contract · 10mo · May 2026–Mar 2027
Posted Apr 25, 2026
-
Remote
Junior Software Engineer
Joveo AI
📍 None
Build, test, and ship features end-to-end
Full-time
Posted Apr 24, 2026
-
Junior Software Engineer
Trulioo
📍 Vancouver, British Columbia · Hybrid
Develop full-stack features, fix bugs, review code
Full-time
Posted Apr 24, 2026
-
🔥 Hot
Frontend Software Developer, Jr.
Sundayy
📍 Ontario · Hybrid
Develop frontend features in React/TypeScript
Full-time · $67,700–$94,700 CAD
Posted Apr 23, 2026
-
Remote
Junior Software Engineer
Joveo AI
📍 None
Build, test, and ship features end-to-end
Full-time
Posted Apr 23, 2026
-
Remote
Junior Full Stack AI Engineer
Maple Spark
📍 Greater Toronto and Hamilton Area, Ontario
Build AI-enabled frontend and backend features
Full-time · CAD 70k–110k
Posted Apr 22, 2026
-
Remote
Junior Software Engineer
Joveo AI
📍 None
Build features, fix bugs, ship production code
Full-time
Posted Apr 22, 2026
-
Junior Software Developer
Ellement Consulting Group
📍 Edmonton, AB T5J 1L3 · Hybrid
Develop and modernize .NET/TypeScript applications
Full-time
Posted Apr 21, 2026
-
Remote
Junior Full-Stack Developer
Second Harvest
📍 Etobicoke, ON
Develop full-stack features, test, and deploy.
Contract · 8 weeks · $27.20/hr · Summer 2026
Posted Apr 21, 2026
-
Remote
Junior Software Engineer
Joveo Ai
📍 None
Build, test, and ship features end-to-end
Full-time
Posted Apr 21, 2026
-
Remote
Junior Software Engineer
Joveo Ai
📍 None
Build, test, and ship features end-to-end
Full-time
Posted Apr 20, 2026
-
Junior Software Developer
Conversant Teamware Inc
📍 Calgary, Alberta
Build backend services, data pipelines, tests
Full-time
Posted Apr 18, 2026
-
Remote
Backend Engineer, Knowledge Graph (Rust)
GitLab
📍 None
Develop Rust backend features, maintain services
Full-time · $98,000—$210,000 USD
Posted Apr 18, 2026
-
Engineer - AI-Driven Software & Automation Engineer
Huawei Canada
📍 Markham, Ontario
Build internal tools, automate workflows, integrate AI solutions.
Contract · 12mo · $48k-$94k/yr
Posted Apr 17, 2026
-
🔥 Hot Remote
Junior Software Developer, Frontend
Hootsuite
📍 British Columbia
Build frontend features, test, and ship UI
Full-time · $67,700–$94,700 CAD
Posted Apr 16, 2026
-
Remote
Junior Software Developer - 12 month term
Vecima Networks Inc.
📍 Saskatoon, Saskatchewan
Develop software features, fix bugs, and test
Contract · 12mo
Posted Apr 16, 2026
-
Remote
Junior Software Engineer
mynexttrip.ai
📍 Vancouver, British Columbia
Develop backend services, collaborate, debug, optimize performance
Full-time · $80K/yr
Posted Apr 16, 2026
-
🔥 Hot
Applied AI Junior Web Developer - Ottawa, ON
TrendAI
📍 Ottawa, Ontario · Hybrid
Build modern web interfaces, test and optimize
Full-time · $76K-$105K CAD/yr
Posted Apr 15, 2026
-
🔥 Hot
Applied AI Junior Web Developer - Ottawa, ON
TrendAI
📍 Ottawa, Ontario · Hybrid
Build modern web UIs with React/Astro
Full-time · $76K–$105K/yr
Posted Apr 15, 2026
-
Applied AI Junior Web Developer - Ottawa, ON
Trend Micro Inc.
📍 Ottawa, ON · Hybrid
Build frontend features, test, maintain web apps
Full-time · $76K-$105K CAD/yr
Posted Apr 15, 2026
-
Junior Front-End Web Developer
AutoCanada
📍 Edmonton, Alberta
Build responsive frontend UIs, integrate CMS
Full-time
Posted Apr 15, 2026
-
🔥 Hot
Applied AI Junior Front-End Developer - Ottawa, ON
Trend Micro Inc.
📍 Ottawa, ON · Hybrid
Build modular front-end apps, test, and improve UX.
Full-time · $76K-$105K CAD/yr
Posted Apr 14, 2026
-
🔥 Hot
Applied AI Junior Front-End Developer - Ottawa, ON
TrendAI
📍 Ottawa, Ontario · Hybrid
Build AI-assisted frontend apps with React.
Full-time · $76K-$105K CAD/yr
Posted Apr 14, 2026
-
Jr Software Application Engineer
Aptiv
📍 Ottawa, Ontario · Hybrid
Develop and enhance Conductor features for orchestration
Full-time
Posted Apr 13, 2026
-
Développeur full stack junior / Junior Full Stack Developer
Siemens Energy
📍 Greater Trois-Rivieres Metropolitan Area
Develop full-stack apps for industrial OT
Full-time
Posted Apr 10, 2026
-
Remote
Software Engineer, Missions Software
Planet
📍 British Columbia
Develop APIs, services; test, deploy, fix bugs
Full-time
Posted Apr 09, 2026
-
Junior Backend Engineer
Lush Cosmetics
📍 Toronto, ON
Build backend APIs (REST/GraphQL), services, tooling
Full-time
Posted Apr 07, 2026
-
Junior Full-stack AI Developer
Avanade
📍 Toronto, ON
Develop AI-enabled features, build UI, integrate APIs
Full-time · $31-$37/hr
Posted Apr 07, 2026
-
Software Engineer Co-op -IoT-NTN
Photon-IV
📍 Waterloo, Ontario · Hybrid
Develop Python/C++ software for embedded IoT
Co-op · 8mo · $22-$25/hr · May-Dec 2026; Sep 2026-Apr 2027
Posted Apr 26, 2026
-
Web Engineer Intern
GenPark
📍 Vancouver, British Columbia · Hybrid
Develop web features, debug, collaborate cross-functionally
Intern
Posted Apr 26, 2026
-
Remote
Software Engineer Co-op -IoT-NTN Edge Systems
Photon-IV
📍 Waterloo, Ontario
Build data pipelines, debug embedded IoT systems
Co-op · 8mo · $22-$25/hr · May-Dec 2026
Posted Apr 25, 2026
-
Software Engineer Intern (Fall - 4 months)
Electronic Arts (EA)
📍 Vancouver, British Columbia · Hybrid
Enhance backend reliability and observability
Intern · 4mo · Fall 2026
Posted Apr 25, 2026
-
Software Engineer Intern
Skrypt AI Labs
📍 Toronto, Ontario · Hybrid
Build end-to-end features; ship production code.
Co-op · 4mo · Summer 2026
Posted Apr 25, 2026
-
Software Engineer Intern (Fall - 4 months)
Electronic Arts
📍 Vancouver, BC
Improve observability of EA backend services
Intern · 4mo · $65K-$70K CAD/yr · Fall 2026
Posted Apr 24, 2026
-
Support Software Developer Co-op/Intern
Nokia
📍 Kanata, Ontario
Develop PHP features and fix bugs
Co-op · 12mo · Fall 2026
Posted Apr 24, 2026
-
Robotics Manipulation / Physical AI Internship
Autonomique
📍 Montreal, Quebec
Deploy manipulation algorithms; build production robotics stack
Intern
Posted Apr 24, 2026
-
COOP Software Developer *Summer/Fall 2026 (8 months term)
Thales
📍 Ottawa, Ontario · Hybrid
Develop services, implement features, write tests, deploy
Co-op · 8mo · Summer 2026
Posted Apr 24, 2026
-
AI & Software Development Intern
Fitzrovia
📍 Toronto, Ontario
Build AI tools; develop full-stack features
Intern · $4,000/mo
Posted Apr 23, 2026
-
🔥 Hot
Software Engineer Intern
RBC Global Asset Management
📍 Toronto, Ontario
Develop Python backend APIs and services
Intern
Posted Apr 23, 2026
-
Application Developer - Fall 2026 Co-op
Wawanesa Insurance
📍 Winnipeg, MB R3C 3P1 · Hybrid
Design, develop, test software for business systems
Co-op · 4mo · $26.48/hr · Fall 2026
Posted Apr 23, 2026
-
Frontend Engineer Intern
Arkion Identity Systems
📍 Oakville, Ontario · Hybrid
Build frontend UI, integrate with backend APIs
Intern
Posted Apr 23, 2026
-
Associate Software Engineer - Intern (May-August)
407 ETR Concession Company
📍 Woodbridge, ON
Contribute to Scrum team; develop software features
Intern · 4mo · $19/h · Summer 2026
Posted Apr 22, 2026
-
Associate Software Engineer - Intern (May-August)
407 ETR
📍 Woodbridge, Ontario
Contribute to code, tests, and deployments in Scrum
Intern · 4mo · $19/hr · Summer 2026
Posted Apr 22, 2026
-
IP Routing App Engineer Co-op/Intern
Nokia
📍 Kanata, Ontario
Help IP/MPLS deployments, troubleshoot issues, support customers
Co-op · 4mo · Fall 2026
Posted Apr 21, 2026
-
Open Source Software Developer Intern
Collabora
📍 Greater Montreal Metropolitan Area
Contribute to OSS, develop in C and Rust
Intern · 6mo · Fall 2026
Posted Apr 21, 2026
-
Software Engineer Intern
Broadridge
📍 Toronto, ON M5H 1A1 · Hybrid
Build AI features, code, test, and document
Intern · 4mo · $22-25/hr · Summer 2026
Posted Apr 21, 2026
-
#2026-D-XXXX Software Developer Intern CAN
INVIDI Technologies Corporation
📍 Edmonton, Alberta · Hybrid
Develop, test, and document software features
Intern
Posted Apr 20, 2026
-
Fall 2026 Co-op:Indigenous Student Internship Program - Software Engineer (ISED - CIPO) -8/12 months
CGI
📍 Ottawa, ON K1J 9B9
Build full-stack Java/React apps
Co-op · 8mo / 12mo · $18-32/hour · Fall 2026
Posted Apr 20, 2026
-
Software Engineer Intern - Rogers (GenAI / Log Mining)
Amdocs
📍 Brampton, Ontario · Hybrid
Design, develop, and test GenAI log mining tool
Intern · 4mo · Summer 2026
Posted Apr 20, 2026
-
Integrator Software Developer (Co-op)
Nutrien
📍 Saskatoon, Saskatchewan
Develop, test, and maintain Python apps
Co-op · 12mo · Fall 2026
Posted Apr 20, 2026
-
Junior Web Developer Co-Op (4-month contract)
Osler, Hoskin & Harcourt LLP
📍 Toronto, Ontario · Hybrid
Develop SharePoint solutions, UI, intranet pages
Co-op · 4mo · $21-31/hr · Summer 2026
Posted Apr 20, 2026
-
Remote
Software Engineer Intern (Summer 2026)
Superhuman
📍 Lake Country, British Columbia
Build features, debug, and ship code with mentorship
Intern · 12wk · Summer 2026
Posted Apr 20, 2026
-
🔥 Hot
Software Engineer Intern (Fall 2026)
Zip
📍 Toronto, Ontario · Hybrid
Build scalable frontend and API features
Intern · 4mo · CA$50-CA$52/hr · Fall 2026
Posted Apr 18, 2026
-
Software Engineer Intern - Fall
Electronic Arts (EA)
📍 Vancouver, British Columbia · Hybrid
Assist AI/ML R&D; build QA tools
Intern · 4mo · $65K–$70K/yr · Fall 2026
Posted Apr 17, 2026
-
Full Stack Developer Intern
Work in Ottawa
📍 Ottawa, Ontario · Hybrid
Design, develop, test cloud-based software
Co-op · $23–$27 CAD/hr
Posted Apr 17, 2026
-
AI Platform Engineer Intern
Hello Gubby
📍 Vancouver, British Columbia
Ship production Python features, build Next.js dashboard
Intern
Posted Apr 17, 2026
-
Remote
Back-end Developer (Internship – Remote)
Workland
📍 Montréal, QC
Build backend features, write tests, deploy services
Intern · 3mo
Posted Apr 16, 2026
-
Remote
Front-End Developer (Internship – Remote)
Workland
📍 Montréal, QC
Build front-end features, fix bugs, review code
Intern · 3mo
Posted Apr 16, 2026
-
Co-op Researcher - AI Storage
Huawei Canada
📍 Markham, Ontario
Develop storage algorithms, implement tests, optimize performance
Co-op
Posted Apr 16, 2026
-
SAP iXp Intern - Software Developer (Agentic AI & LLM systems)
SAP
📍 Montreal, Quebec · Hybrid
Build AI agent tools, APIs, backends
Intern · May 2026 – Nov 2026
Posted Apr 16, 2026
-
🔥 Hot
Software Engineer Intern Fall 2026 (Toronto)
Pinterest
📍 Toronto, Ontario · Hybrid
Collaborate on real projects, write and test code.
Intern · 4mo · $6,000–$9,500 CAD/mo · Fall 2026
Posted Apr 16, 2026
-
Software Engineer Intern
Pinterest
📍 Toronto
Collaborate on real projects, implement features, test code
Intern · 4mo · Fall 2026
Posted Apr 15, 2026
-
🔥 Hot
Software Engineer Intern/Co-op (Fall 2026)
TD Securities
📍 Toronto, Ontario · Hybrid
Develop software features, test, and deploy
Co-op · 4mo · $45,700 - $74,400 CAD · Fall 2026
Posted Apr 13, 2026
-
🔥 Hot
Software Engineer Intern/Co-op (Fall 2026)
TD
📍 Toronto, ON · Hybrid
Develop features, test, debug, and deploy
Intern · 4mo · $45,700 - $74,400 CAD · Fall 2026
Posted Apr 13, 2026
-
🔥 Hot
TD Asset Management Portfolio Analytics Developer Intern/Co-Op (Fall 2026)
TD
📍 Greater Toronto Area
Develop portfolio analytics apps and dashboards
Co-op · 4mo · $48k-$68k CAD · Fall 2026
Posted Apr 13, 2026
-
🔥 Hot
TD Asset Management Portfolio Analytics Developer Intern/Co-Op (Fall 2026)
TD Securities
📍 Greater Toronto Area
Develop full-stack analytics apps for finance data
Co-op · 4mo · $48K-$68K CAD/yr · Fall 2026
Posted Apr 13, 2026
-
QC - Stagiaire Développeur Frontend (Angular)
KPMG Canada
📍 Montreal, Quebec
Develop Angular frontend features and UI components
Intern
Posted Apr 10, 2026
-
Stage - analyste-développeur backend
Loto-Québec
📍 Montreal, Quebec · Hybrid
Develop backend services, APIs, and maintain systems
Intern · 4mo · Summer 2026
Posted Apr 09, 2026
-
Intern - Front-End Software Engineering
Forescout Technologies Inc.
📍 Ottawa, Ontario · Hybrid
Build React UI components, tests, and docs
Intern · 4mo · $30 USD/hr · Summer 2026
Posted Apr 09, 2026
-
Software Engineer Intern - (GCP / Firebase / AI Tools)
BrickRed Systems
📍 Burnaby, British Columbia · Hybrid
Develop web apps, integrate Firebase and GCP.
Intern
Posted Apr 08, 2026
-
SAP iXp Intern - Software Developer
SAP
📍 Montreal, Quebec · Hybrid
Collaborate with engineers to build software features
Intern · 8-12mo
Posted Apr 07, 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.