Skip to content
Amazon logo

Amazon

Software Development Engineer - Intern

Posted 4 weeks ago · Updated 02 Nov 2026

Experience
Any experience
Location
Bengaluru, Chennai, Hyderabad, Delhi, Mumbai and Pune.
Job type
Internship
Work mode
On-site
Software Development Engineer - Intern at Amazon

About the job

Full details, eligibility and the selection process are available on the company's careers page.

Skills

Select a skill to see other jobs that ask for it.

Complete details and how to apply

SDE I Intern – Amazon University Talent Acquisition

Company: Amazon
Organization: ADCI - Karnataka
Position: Software Development Engineer (SDE) Intern
Internship Duration: 6 Months (24–26 Weeks)
Employment Type: Full-Time
Work Mode: In-Person
Expected Start Dates: January – June 2027
Eligible Graduation Year: 2027
Location: Multiple Locations Across India

Job Description

Software Development Engineer – 6 Months Internship, 2027 (In-Person)

Introduction

At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. Our intense focus on customers is why Amazon is one of the world's most beloved brands. Customer obsession is part of our company DNA.

Amazon interns write real software and collaborate with experienced Software Development Engineers (SDEs) who guide them on projects that matter to customers. As an intern, you will be matched with a manager and a mentor.

You will have the opportunity to influence the evolution of Amazon technology and contribute to mission-critical projects early in your career. Your design, code, and problem-solving skills will help address complex technical challenges in areas such as distributed systems, data mining, automation, optimization, scalability, and security.

In addition to working on an impactful project, you will have opportunities for personal and professional development, networking, and activities with other interns.

Regardless of your internship location, Amazon provides tools and opportunities to own your project and learn in a real-world environment. Many Amazon technologies overlap, and teams work with services such as Amazon Web Services (AWS), the catalogue, and services designed to personalize customer experiences.

If this opportunity interests you, apply and chart your own path at Amazon.

Job Locations

By applying for this position, your application will be considered for all locations where Amazon hires interns in India.

These locations include, but are not limited to:

  • Bengaluru
  • Chennai
  • Hyderabad
  • Delhi
  • Mumbai
  • Pune

Internship Duration and Timelines

  • Amazon internships are full-time, requiring 40 hours per week.
  • The internship lasts 24–26 consecutive weeks (six months).
  • Expected start dates are between January and June 2027.
  • Candidates must be available for the full internship duration.
  • Interns must not have conflicting commitments, including academic projects, classes, other internships, or employment.
  • Any examination-related commitments must be shared with the hiring manager so that absences can be planned.
  • Specific working-hour expectations will be communicated by the hiring or reporting manager when the internship begins.
  • Selected candidates must submit a declaration confirming their availability for the entire internship duration. This declaration must be signed by an authorized university representative.
  • The internship offer is subject to successful submission of the required declaration.

Key Job Responsibilities

  • Collaborate with experienced, cross-disciplinary Amazon teams to conceive, design, and bring innovative products and services to market.
  • Design and build innovative technologies in large distributed computing environments.
  • Contribute to fundamental technology improvements and industry-changing solutions.
  • Create solutions to run predictions on distributed systems using innovative technologies at scale and speed.
  • Build distributed storage, indexing, and query systems that are scalable, fault-tolerant, cost-effective, and easy to manage and use.
  • Design and develop effective solutions starting from broadly defined problems.
  • Work in an agile environment to deliver high-quality software.

Basic Qualifications

  • Knowledge of computer science fundamentals, including:
    • Object-oriented design
    • Operating systems
    • Algorithms
    • Data structures
    • Complexity analysis
  • Knowledge of at least one programming language, such as:
    • C/C++
    • Python
    • Java
    • Perl
  • Currently enrolled in a Bachelor's or Master's degree program in Computer Science, Computer Engineering, or a related field at the time of application.
  • Expected year of graduation: 2027.

Preferred Qualifications

  • Previous technical internship experience.
  • Experience with distributed and multi-tiered systems.
  • Knowledge of algorithms and relational databases.
  • Experience with optimization mathematics, such as linear programming and nonlinear optimization.
  • Ability to clearly communicate technical challenges and solutions.
  • Ability to handle ambiguous or undefined problems.
  • Strong abstract thinking and problem-solving skills.

Job Overview

Job Details Information
Job Title SDE I Intern
Company Amazon
Organization ADCI - Karnataka
Internship Type Full-Time
Work Mode In-Person
Duration 6 Months
Expected Start January – June 2027
Eligible Graduation Year 2027
Weekly Commitment 40 Hours
Degree Bachelor's or Master's
Location Across India
Programming Languages C/C++, Python, Java, Perl
Core Skills Data Structures, Algorithms, OOP, Operating Systems

Important Note: Candidates must be available for the complete six-month internship and submit a university-approved availability declaration.

Interview prep · Software Engineer

How to prepare for this interview

Software engineering interviews test whether you can break a problem down, write correct code under time pressure and explain your thinking. Expect data structures and algorithms, core CS subjects and questions on the projects in your resume.

Typical selection process

  1. 1

    Online assessment

    Two or three coding problems on a platform like HackerRank, often with MCQs on CS fundamentals and aptitude.

  2. 2

    Technical round 1

    Data structures and algorithms on a shared editor or whiteboard. Think aloud.

  3. 3

    Technical round 2

    Projects, OOP, DBMS, operating systems and networking. For experienced roles, basic system design.

  4. 4

    Managerial / HR

    Behavioural questions, team fit and offer discussion.

Rounds vary between companies. Amazon may combine or skip some of them.

Questions to start with

Open a question to see what the interviewer is looking for.

Technical What is the difference between an array and a linked list? When would you choose each?
How to answer: Arrays give O(1) index access and are cache friendly; linked lists give O(1) insert or delete at a known node. Pick based on the access pattern.
Technical Explain the four pillars of OOP with an example.
How to answer: Encapsulation, abstraction, inheritance and polymorphism. Use one running example such as a payment system with different payment methods.
HR Walk me through your final year project.
How to answer: Explain the problem, your exact contribution, the tech you chose and why, and one thing that went wrong and how you fixed it. Interviewers dig into this, so know every line you claim.

This guide is written by the JOBSPOT 360 team from common interview patterns for this kind of role. It is not provided by Amazon, and the actual questions may differ.

Frequently asked questions

Can freshers apply for the Software Development Engineer - Intern role at Amazon?

Yes. The role accepts candidates with Any experience of experience, so freshers can apply.

What is the salary for this job?

Amazon has not disclosed the salary. You can ask about it during the HR round.

Where is the job located? Is it remote?

This is an on-site role in Bengaluru, Chennai, Hyderabad, Delhi, Mumbai and Pune..

What skills are required for this job?

The listing mentions C/C++, Python and Java or Perl.. Expect interview questions on each of them.

What is the last date to apply?

No deadline is listed. Openings like this can close once enough applications come in, so apply early.

How do I apply?

Select "Apply on company site" on this page. It opens Amazon's official careers page, where you submit your application. JOBSPOT 360 does not collect applications and never charges a fee.

More openings

See all jobs