Back to jobsJob overview
About the role
Software Development Engineer Internship - Summer 2026 (Canada) at Amazon Development Centre Canada ULC - K03
Required Skills
javapythoncloud-nativedistributed-systemsawsdatabase-systemsai-toolsversion-control
About the Role
This is a Software Development Engineer internship at Amazon for summer 2026 in Canada. Interns will work on scalable cloud-native solutions, collaborate with cross-disciplinary teams, and own the full lifecycle of their code while solving meaningful problems that impact millions of customers globally.Key Responsibilities
- Collaborate with cross-disciplinary teams to design and build innovative products
- Design and develop scalable solutions using cloud-native architectures and microservices
- Participate in code reviews and contribute to technical documentation
- Build and maintain resilient distributed systems that are scalable and fault-tolerant
- Write clean, maintainable code following best practices and design patterns
Required Skills & Qualifications
Must Have:
- 18 years of age or older
- Experience with at least one general-purpose programming language (Java, Python, C++, C#, Go, Rust, or TypeScript)
- Experience with data structures, algorithms, and/or object-oriented design
- Enrolled in a Bachelor's degree or above in Computer Science or related STEM field
- Able to work 40 hours/week for 12-week internship
Nice to Have:
- Previous technical internship or project experience
- Experience with AI tools, Cloud platforms (AWS), Database systems, or open-source projects
- Ability to learn and adapt to new technologies quickly
- Basic understanding of software development lifecycle
- Strong problem-solving and communication skills