The Job logo

What

Where

SDE I Intern 6m (July-Dec)

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join Amazon's 6-month internship as a Software Development Engineer. Collaborate with experienced SDEs, work on impactful projects, and gain hands-on experience in areas like distributed systems, data mining, automation, and security. This full-time opportunity in India offers a chance to innovate and solve complex technical challenges.

DESCRIPTION

Software Development Engineer 6 months Internship – 2025 (In-Person)

Introduction
At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the world’s most beloved brands – customer obsession is part of our company DNA. Our interns write real software and collaborate with a select group of experienced software development engineers (SDEs) who guide interns on projects that matter to our customers. As an intern, you will be matched to a manager and a mentor. You will have the opportunity to influence the evolution of Amazon technology and lead mission critical projects early in your career. Your design, code, and raw smarts will contribute to solving some of the most complex technical challenges in the areas of distributed systems, data mining, automation, optimization, scalability, and security – just to name a few. In addition to working on an impactful project, you will have the opportunity to engage with Amazonians for both personal and professional development, expand your network, and participate in activities with other interns throughout your internship. No matter the location of your internship, we give you the tools to own your project and learn in a real-world setting. Many of our technologies overlap, and you would be hard pressed to find a team that is not using Amazon Web Services (AWS), touching the catalogue, or iterating services to better personalize for customers. If this opportunity interests you, apply and come chart your own path at Amazon.

Job location
By applying to this position your application will be considered for all locations we hire for in India. This includes but is not limited to Bengaluru, Chennai, Hyderabad, Delhi, Mumbai and Pune.

Duration and Timelines
Amazon internships are full-time (40 hours/week) for twenty four consecutive weeks (six months) with start dates between July and December 2025 (as per university academic framework).

Please note that Amazon internships require full-time commitment during the duration of the internship. During the course of internship, interns should not have any conflicts including but not limited to academic projects, classes or other internships/employment. Any exam related details must be shared with the hiring manager to plan for absence during those days. Specific team norms around working hours will be communicated by the hiring/ reporting manager at the time of commencement of internship. Candidates receiving internship will be required to submit declaration of their availability to complete the entire duration of internship duly signed by a competent authority at their University. Internship offer will be subjected to successful submission of the declaration.

Key job responsibilities
• Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
• Design and build innovative technologies in a large distributed computing environment, and help lead fundamental changes in the industry.
• Create solutions to run predictions on distributed systems with exposure to innovative
technologies at incredible scale and speed.
• Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
• Ability to design and code the right solutions starting with broadly defined problems.
• Work in an agile environment to deliver high-quality software.

BASIC QUALIFICATIONS

- Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis
- Knowledge of programming languages such as C/C++, Python, Java or Perl

PREFERRED QUALIFICATIONS

- Bachelor's degree in computer science, computer engineering, or related field

Set alert for similar jobsSDE I Intern 6m (July-Dec) role in Hyderabad, India, Bengaluru, India, Mumbai, India, Pune, India, Delhi, India, or Chennai, India
Amazon Logo

Company

Amazon

Job Posted

2 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

0-2 Years

Category

Software Development

Locations

Hyderabad, Telangana, India

Bengaluru, Karnataka, India

Mumbai, Maharashtra, India

Pune, Maharashtra, India

Qualification

Bachelor

Applicants

186 applicants

Related Jobs

Amazon Logo

Embedded SDE , CDS (Core Device Software)

Amazon

Chennai, Tamil Nadu, India

Posted: a year ago

We are looking for a talented and passionate Embedded Software Engineer to be part of an exciting team. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know.

Amazon Logo

Quality Assurance Manager, Device OS QA

Amazon

Chennai, Tamil Nadu, India

Posted: a year ago

DESCRIPTION Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo and Amazon Show. The Amazon Devices group delivers delightfully unique Amazon experiences, giving customers instant access to everything, digital or physical. The Device OS team is responsible for the board bring up, low level software, core operating system architecture, innovative framework feature development, associated cloud services and end-to-end system functions that brings these devices to life. The Role: As a 'Manager, Quality Assurance' you will have an opportunity to lead a talented team of QAEs, SDETs, with the responsibility to deliver products/solutions of the highest quality. The successful Quality Assurance Manager will be obsessed with quality improvement, experienced and highly committed to creating world class automation for regression and feature testing, able to develop and drive a high-level test strategy, as well as take a hands-on approach to implementing that strategy. In this role you will: * Build and lead a highly performant team of QA/SDETs * Work with Product Management and Development teams to understand product vision, features and requirements. * Understanding how all elements of the system software ecosystem work together and developing QA approaches that fit the overall strategy * Be responsible for development of test strategies and creation of appropriate test harnesses * Oversee the development and execution of test plans and monitoring and reporting on test execution * Innovate in the automation testing space and manage the roadmap * Set vision, define and own metrics for team/project success. * Earn trust through regular communication with senior management on status, risks, and change control * Work with a team of top notch quality engineering professionals to ensure the highest quality product delivery Key job responsibilities Build and lead a highly performant team of QA/SDETs Work with Product Management and Development teams to understand product vision, features and requirements. Understanding how all elements of the system software ecosystem work together and developing QA approaches that fit the overall strategy Be responsible for development of test strategies and creation of appropriate test harnesses Oversee the development and execution of test plans and monitoring and reporting on test execution Innovate in the automation testing space and manage the roadmap Set vision, define and own metrics for team/project success. Earn trust through regular communication with senior management on status, risks, and change control Work with a team of top notch quality engineering professionals to ensure the highest quality product delivery A day in the life As a 'Manager, Quality Assurance' you will have an opportunity to lead a talented team of QAEs, SDETs, with the responsibility to deliver products/solutions of the highest quality. The successful Quality Assurance Manager will be obsessed with quality improvement, experienced and highly committed to creating world class automation for regression and feature testing, able to develop and drive a high-level test strategy, as well as take a hands-on approach to implementing that strategy. About the team Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo and Amazon Show. The Amazon Devices group delivers delightfully unique Amazon experiences, giving customers instant access to everything, digital or physical. We are open to hiring candidates to work out of one of the following locations: Chennai, TN, IND BASIC QUALIFICATIONS - 5+ years of quality assurance engineering experience - 4+ years of quality assurance teams management experience - Experience managing manual testers - Experience managing automation testers - Experience testing web technologies and back-end services - Experience identifying and reviewing test plans, test cases and testing results with a strong QA background PREFERRED QUALIFICATIONS - Experience preparing quality metrics and effectively engaging with stakeholders to set and drive quality goals - Experience transforming QA programs from manual to automation

Amazon Logo

Team Lead, MMAA-Operations

Amazon

Chennai, Tamil Nadu, India

Posted: a year ago

DESCRIPTION Amazon – where builders can build! We’re looking for a smart, customer-obsessed innovator and owner to join our Operations Team Purview of a Team Lead Team Lead, Operations is responsible for managing a team and facilitating flow of information across multiple stakeholders to resolve any potential issues that impact customer experience/ business continuity. The candidate should have a basic understanding of the logistics space and should be able to communicate clearly in the written and oral form. She/he should be able to come up with process improvements drive them through completion. Responsibilities include, but are not limited to Managing a shift, constantly identifying opportunities to improve team performance and owning associated change management. · Developing and/or referring to performance metrics to drive team performance and business results. · Identifying the business impact of trends and making data backed decisions. · Communicating with external customers (Carriers, Vendors/Suppliers) and internal customers (Finance, Ops Excellence, Fulfillment Centers) · Escalating problems or variances in the information and data to the relevant owners and following through on resolutions. · Ability to pull data from numerous databases (using Excel, Access, SQL and/or other data management systems) and to perform ad hoc reporting and analysis, as needed, is a plus. A day in the life Amazon – where builders can build! We’re looking for a smart, customer-obsessed innovator and owner to join our Operations Team Team Lead Team Lead, Operations is responsible for managing a team and facilitating flow of information across multiple stakeholders to resolve any potential issues that impact customer experience/ business continuity. The candidate should have a basic understanding of the logistics space and should be able to communicate clearly in the written and oral form. She/he should be able to come up with process improvements drive them through completion. Responsibilities include, but are not limited to Managing a shift, constantly identifying opportunities to improve team performance and owning associated change management. · Developing and/or referring to performance metrics to drive team performance and business results. · Identifying the business impact of trends and making data backed decisions. · Communicating with external customers (Carriers, Vendors/Suppliers) and internal customers (Finance, Ops Excellence, Fulfillment Centers) · Escalating problems or variances in the information and data to the relevant owners and following through on resolutions. · Ability to pull data from numerous databases (using Excel, Access, SQL and/or other data management systems) and to perform ad hoc reporting and analysis. We are open to hiring candidates to work out of one of the following locations: Chennai, TN, IND BASIC QUALIFICATIONS - Bachelor's degree - Speak, write, and read fluently in English - Experience with Microsoft Office products and applications PREFERRED QUALIFICATIONS - 1+ years of manufacturing or customer-facing environment experience