All jobs

Internships

Software Development Engineer Intern

Amazon

InternshipIndiaPosted TodayAmazon Jobs

Role overview

At Amazon, our tech isn’t just a tool, it’s your playground. Engineers work on scalable systems, cloud services and customer-facing products that operate at global scale, and interns take ownership from design through deployment. This six-month internship sits within Amazon University Talent Acquisition for the January 2027 intake.

What you'll do

  • Collaborate with experienced, cross-disciplinary Amazonians to design, build and operate products and services that delight customers.
  • Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed 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 help develop GenAI and AI-powered tools that improve development productivity.
  • Write clean, maintainable code following best practices and design patterns.
  • Work in an agile environment practising CI/CD while sharing operational responsibilities.
  • Demonstrate operational excellence through monitoring, troubleshooting and resolving production issues.

Requirements

  • This programme is for students graduating in 2027.
  • Must be 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.
  • Currently enrolled in a Bachelor’s degree or above in Computer Science, Computer Engineering, Data Science, Information Systems or a related STEM field, or have completed a Bachelor’s or Graduate degree in those fields.

Nice to have

  • Previous technical internship(s) or demonstrated project experience.
  • Familiarity with AI tools for development productivity, cloud platforms (preferably AWS), SQL and NoSQL databases, open-source contribution, version control or debugging complex systems.
  • Demonstrated ability to learn and adapt to new technologies quickly.
  • Basic understanding of the software development lifecycle (SDLC).
  • Strong problem-solving and analytical skills.
  • Excellent written and verbal communication skills.

What you'll gain

  • A dedicated SDE mentor matched to your interests.
  • Real project ownership — you write code that ships to production.
  • Access to virtual training on project management, personal brand, communication skills and more.
  • A successful internship can lead to a full-time offer after you finish your studies.

Skills to highlight

Use examples from coursework, projects or previous work that show these strengths.

Data structures & algorithmsProgramming fundamentalsProblem solving

Before you apply

  • Read the complete Amazon Jobs listing for current requirements and deadlines.
  • Tailor your resume to the role and include relevant work, coursework or projects.
  • Confirm that the India location and internship arrangement work for you.
  • Check the employer’s eligibility criteria, graduation timing and programme dates.