Job Description
As a Software Development Engineer (SDE) intern at Amazon, you will apply your classroom knowledge to real-world projects that impact millions of customers. You'll collaborate with experienced engineers, work on scalable solutions, and contribute to innovative products and services in a hands-on environment.
Requirements
- Are 18 years of age or older
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience with AI/ML technologies
- Are enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or related STEM fields, with an expected graduation date after October 2026
Responsibilities
- Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers
- Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment
- Participate in code reviews and contribute to technical documentation
- Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective
- Leverage and contribute to the development of GenAI and AI-powered tools
- Write clean, maintainable code following best practices and design patterns
- Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties
- Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues