Join Amazon as a Software Development Engineer Intern to design, build, and operate scalable, innovative software solutions impacting millions worldwide.
Your Role
Key responsibilities include:
- Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight customers.
- Participate 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.
About You
The company is looking for candidates who meet the following qualifications:
- Are 18 years of age or older.
- 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.
- Enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields.
- Able to work 40 hours/week and commit to a 12-week internship starting May/June 2026.
- Expected conferral date between October 2026 – September 2029.
- Preferred qualifications include experience from previous technical internships or demonstrated project experience.
- Experience with AI tools for development productivity, Cloud platforms (preferably AWS), Database systems (SQL and NoSQL), contributing to open-source projects, version control systems, debugging and troubleshooting complex systems.
- Demonstrated ability to learn and adapt to new technologies quickly.
- Basic understanding of software development lifecycle (SDLC).
- Excellent written and verbal communication skills.
Compensation & Benefits
- Starting rate of $52.72 per hour, varying by market location and candidate experience.
- Potential for equity, sign-on payments, and other forms of compensation as part of total compensation.
Training & Development
Interns are matched with a manager and mentor, gaining opportunities to influence Amazon technology, lead critical projects, and engage in personal and professional development activities.
Career Progression
Interns grow into high-impact engineers supported by a culture of learning and mentorship, with opportunities to work on meaningful projects that influence millions globally.
How to Apply
Applicants should have no conflicts such as classes or other employment during the Amazon workday and must have at least one academic term remaining after the internship. Location preferences will be considered but are not guaranteed. Applicants will be considered for multiple U.S. locations hosting interns.
This job may close before the stated closing date, you are encouraged to apply as soon as possible
Report this job