Amazon is hiring System Development Engineer Interns (Multiple Locations, India)

This job has expired and may no longer be accepting applications.
Job Description
Amazon is looking for passionate System Development Engineer Interns to build innovative and mission-critical software applications and tools. This internship offers the opportunity to work on distributed systems in a fast-paced, agile environment, while learning from some of the best engineers in the industry. Interns will have a large-scale impact on the design, development, and support of software systems used across Amazon.
Advertisement
Requirements
Responsibilities
- Design, develop, and support scalable software tools and applications.
- Contribute to multi-tiered, distributed systems architecture.
- Work in an agile environment, collaborating closely with experienced engineers.
- Troubleshoot and debug complex technical issues.
- Communicate effectively with team members and stakeholders.
Requirements
- Currently enrolled in a Bachelor’s or Master’s program in Computer Science, Engineering, or a related field.
- Proficiency in at least one programming or scripting language such as
Java,C/C++, orPython. - Strong understanding of
object-oriented design,data structures,algorithms,operating systems, andcomplexity analysis. - Excellent problem-solving skills and effective verbal and written communication.
Nice to Have
- Familiarity with
distributed systems,multi-tiered architectures, andrelational databases. - Knowledge of
optimization techniques, including linear and nonlinear programming. - Ability to navigate ambiguous problems and think abstractly.
- Quick adaptability in fast-paced environments.
Note: This internship requires full-time commitment. Any academic or personal commitments (classes, projects, exams, or other internships) must be disclosed in advance. Selected candidates will be required to submit a declaration of availability signed by their university.
Apply now on CloudSutra
Advertisement