Amazon→
Software Development Engineer Internship -… at Amazon · Seattle
InternshipOn-siteSeattle, WA$127k–$185k/yr
Skills
programming languagesdata structuresobject-oriented designsoftware development lifecycleproblem-solving skillscommunicationadaptability
Job Description
Summary: Amazon is a global leader in technology and innovation, seeking to hire Software Development Engineer Interns. The role involves collaborating with cross-disciplinary teams to design and develop scalable solutions, while also participating in technical discussions and code reviews.
Responsibilities:
- Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward
- 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 to enhance development productivity while staying current with emerging technologies
- Write clean, maintainable code following best practices and design patterns
- Work in an agile environment practicing CI/CD principles while participating in operational responsibilities
- Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues
Required Qualifications:
- Are enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields
- Expected conferral date between October 2026 – September 2029
Preferred Qualifications:
- Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
- Experience with data structure implementation, basic algorithm development, and/or object-oriented design principles
- Experience from previous technical internship(s) or demonstrated project experience
- Demonstrated ability to learn and adapt to new technologies quickly
- Basic understanding of software development lifecycle (SDLC)
- Strong problem-solving and analytical skills
- Excellent written and verbal communication skills
Required Skills: Programming languages, Data structures, Object-oriented design
Important Skills: Software development lifecycle, Problem-solving skills
Nice-to-Have Skills: communication, Adaptability
Benefits: EAP, Mental Health Support, Medical Advice Line, 401(k) matching
Benefits
EAP
Mental Health Support
Medical Advice Line
401(k) matching