Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Amazon is offering a Systems Development Engineer Intern position in Vancouver, BC for Summer 2027 (May–June start). This full-time, 12-week internship pays CAD 91,630 annually, prorated for the internship term.
You’ll work on real systems, writing secure and maintainable code, building tools that support larger products, and contributing to technical decisions that affect Amazon’s infrastructure and customer-facing services.
Amazon is offering a Systems Development Engineer Intern position in Vancouver, BC for Summer 2027 (May–June start). This is a full-time, 12-week internship paying $91,630 CAD annually (prorated for the internship term).
You’ll work on real systems, writing secure and maintainable code, building tools that support larger products, and contributing to technical decisions that affect Amazon’s infrastructure and customer-facing services.
This internship puts you on an active engineering team where you’ll build, test, and operate real products and services. You’ll write code in at least one language, create or improve tools that form part of a larger system, and contribute to automation that improves safety and agility for other builders.
You’ll also be matched with a manager and a mentor throughout the summer. Beyond your core project, there are networking events and activities with other interns, and structured opportunities for personal and professional development.
Applicants must have at least one quarter, semester, or trimester remaining in their studies after the internship concludes.
The starting pay for this position is $91,630 CAD annually. Amazon also provides basic life and AD&D insurance and paid time off, along with other resources to support health and well-being during the internship.
The internship runs for a maximum of 12 weeks at a minimum of 40 hours per week.
Job Type: Internship (Full-Time)
Company: Amazon
Location: Vancouver, BC, Canada
Schedule: Summer 2027 (May–June start), 40 hours/week minimum, 12-week maximum
Pay: $91,630.00 CAD Annually
As a Systems Development Engineer Intern, your work spans tool development, system reliability, and automation. The duties listed below may vary depending on which team you’re matched to.
The basic qualifications below are required for this role. The preferred qualifications are not mandatory but will strengthen your application.
Enrolled in or have completed a Bachelor's degree or above in Computer Science, Computer Engineering, Systems Engineering, Electrical Engineering, or other related discipline. Academic program physically located in Canada. Experience coding, scripting, automating in at least one language (e.g., Python, C, C++, Java, Ruby, or PowerShell). 18 years of age or older. Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis.