Software Engineering Intern
Amazon
Bangalore (Office)

Start date
January - June 2027
Stipend (monthly)
₹30,000 - 50,000
Duration
6 Months
Skills required
C
C++
Data Structures
Java
PERL
Python
About the internship
Amazon is offering a six-month Software Development Engineer (SDE I) Internship for students graduating in 2027. This allows aspiring software engineers to work on real-world technology projects alongside experienced developers.
Selected interns will receive guidance from a manager and mentor while contributing to software development projects involving distributed systems, data processing, automation, scalability, and security.
Responsibilites
- Collaborating with software engineers and other teams to develop innovative products and services.
- Designing and building scalable software solutions.
- Working with distributed computing systems and modern technologies.
- Developing solutions for data processing, automation, and optimisation.
- Contributing to distributed storage, indexing, and query systems.
- Writing clean, efficient, and reliable code.
- Solving technical problems and translating requirements into software solutions.
- Working in an Agile development environment.
- Participating in project discussions and receiving feedback from experienced engineers.
Eligibility
Must be currently enrolled in a Bachelor’s or Master’s degree programme in Computer Science, Computer Engineering, or a related field.
Must have an expected graduation year of 2027.
Qualifications
- Previous technical internship experience.
- Understanding of distributed and multi-tiered systems.
- Experience with algorithms and relational databases.
- Knowledge of mathematical optimisation techniques.
- Strong problem-solving and analytical skills.
- Ability to explain technical challenges and solutions clearly.
- Comfort working with ambiguous problems and developing creative solutions.
Duration & Availability
- The internship lasts 24–26 consecutive weeks, approximately six months.
- Interns are expected to work full-time for 40 hours per week.
- Start dates are scheduled between January and June 2027.
- Candidates must be available for the entire internship period.
- Regular classes, academic projects, other internships, or employment must not conflict with the internship schedule.
- Candidates must provide a university-approved declaration confirming their availability for the full duration.
- Any examination-related absences must be discussed with the hiring manager.
Benefits
- Practical experience working on real software development projects.
- Mentorship from experienced software development engineers.
- Exposure to distributed systems and large-scale computing.
- Opportunities to develop programming and problem-solving skills.
- Experience collaborating with cross-functional teams.
- Professional networking and career development opportunities.