Amazon SDE Intern Summer 2027 Canada | Software Development Engineer Internship

Apply by 19 Dec 2026

Amazon SDE Intern Summer 2027 Canada | Software Development Engineer Internship

Key Facts

RoleSoftware Development Engineer Intern
CompanyAmazon
Location(s)Canada — Vancouver BC, Toronto ON, Winnipeg MB, Victoria BC, Ottawa ON, Calgary AB (and other host cities; subject to change)
TermSummer 2027 — ~12 weeks (May/June start → Aug/Sep end). Winter/Fall 2027 starts may also be available based on business need.
DeadlineRolling — no firm deadline listed; apply early
PayStarting pay example: Vancouver CAD ~100,810 annually (plus life/AD&D insurance, PTO, and wellbeing resources). Exact offer varies by location.

Overview

Amazon’s Canada SDE internship puts students on real customer-facing and infrastructure work — scalable services, cloud-native systems, and products that ship on week-scale cycles. Interns own code from design through deployment and operations, paired with a manager and mentor, while collaborating across disciplines.

You can highlight interests such as machine learning, distributed systems, databases, networking, mobile, embedded, quantum, or game development; team placement still follows business needs. Roles are in-person, full-time (~40 hrs/week), and applicants are considered across Amazon’s Canadian intern host cities.

Eligibility / Key Requirements

  • 18+ and enrolled in a Bachelor’s or higher in CS, Computer Engineering, Data Science, Information Systems, or related STEM
  • Expected degree conferral between October 2027 and September 2029
  • At least one quarter/semester/trimester remaining after the internship ends
  • Experience with at least one language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Data structures, basic algorithms, and/or OOP design experience
  • Experience using AI-assisted development tools (academic or professional)
  • Able to work full-time (~40 hrs/week) for up to a 12-week internship with no class/employment conflicts during the workday

Preferred: prior tech internship or strong projects; AWS/cloud, SQL/NoSQL, open source, version control; SDLC familiarity; strong problem decomposition and ownership.

How to Apply

  1. Open the official Amazon.jobs posting for this role (linked from the EduBard apply button).
  2. Create or sign in to your Amazon Jobs candidate account.
  3. Submit your application, including location preferences and any specialized-area interests you want considered.
  4. Complete any assessments or interview steps Amazon sends — verify dates and location on the employer site before accepting.

Compiled from the official Amazon posting. Always verify requirements, pay, and locations on the employer site before applying.

Courses for after you apply