
Eligibility Criteria
Currently enrolled in a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Technology or related field; Graduation year 2027; Minimum CGPA 6.5/10 or 60%; No active backlogs at the time of joining; Must be able to commit full‑time for 24‑26 weeks; Must be eligible to work in India without sponsorship.

Job Description & Key Responsibilities
Amazon, a global leader in e‑commerce, cloud computing, digital streaming and AI, has built its reputation on relentless customer obsession and a culture of innovation. With over 1.5 million employees worldwide, the company continuously invests in cutting‑edge technologies such as AWS, machine learning, and large‑scale distributed systems. For fresh graduates, Amazon offers a fast‑paced environment where ideas are turned into products that impact millions of users daily. The internship program is a flagship pathway for young talent to experience real‑world software development, work alongside seasoned engineers, and contribute to mission‑critical services.
The role of a Software Development Engineer (SDE) Intern is designed to give you ownership of a tangible project from day one. You will be paired with a manager and a mentor, receive regular feedback, and be part of a collaborative team that values data‑driven decision making. Your work will span the full software lifecycle – from requirement gathering and design, through implementation, testing, and deployment on Amazon’s massive infrastructure. The experience is fully in‑person, allowing you to immerse yourself in Amazon’s vibrant campus culture and network with peers across different locations.
Key Responsibilities:
1. Collaborate with cross‑functional Amazonians to design, develop, and ship scalable software solutions.
2. Write clean, maintainable code in Java, C++, or Python for large‑scale distributed systems.
3. Build and optimize storage, indexing, and query services that handle petabyte‑scale data.
4. Develop algorithms for real‑time predictions and data mining tasks.
5. Participate in code reviews, testing, and performance tuning to ensure high reliability.
6. Contribute to agile ceremonies – sprint planning, daily stand‑ups, retrospectives.
7. Document design decisions and create technical specifications.
8. Troubleshoot production issues and propose automated fixes.
9. Engage with AWS services (EC2, S3, Lambda) to prototype and deploy features.
10. Present project outcomes to senior leadership and gather feedback.
Tech Stack: Java / C++ / Python, AWS services, Linux, Docker, Kubernetes, Git, RESTful APIs, SQL/NoSQL databases, data structures and algorithms.
Growth Path: Successful interns often receive full‑time offers as SDE I or SDE II, with clear career ladders that lead to senior engineering, principal engineer, or leadership roles. Amazon’s internal mobility program lets you explore different teams and domains across the globe.
Why Join Amazon? You get to work on products that serve millions of customers, receive mentorship from world‑class engineers, and earn a competitive stipend. The internship also provides exposure to Amazon’s leadership principles, fostering both technical and personal growth. If you thrive in a fast‑moving, data‑driven environment, this internship is a launchpad for a rewarding tech career.