About the role
Amazon is a global technology leader known for its humongous scale and innovative solutions. As a Support Engineer Intern, you will get exposure to disruptive technologies applied in software solutions and collaborate with development teams to raise engineering and operational excellence.
What you will do
- Troubleshoot and debug complex technical systems operating at a massive scale.
- Utilize modern programming languages and scripting (Shell, Python, Ruby, Java) to solve problems.
- Apply computer science fundamentals like Algorithms, Data Structures, and Object-Oriented Design to deal with rapid changes.
- Collaborate with software development teams to define the future of engineering operations.
- Learn new technical concepts quickly, including application development and AWS integration.
What we look for
- Strong problem-solving and troubleshooting skills.
- Experience with Unix and scripting/coding in modern languages (Shell, Python, Ruby, Java).
- Solid knowledge of computer science fundamentals (Algorithms, Data Structures, OOP, Databases).
- A creative problem solver passionate about innovation and customer experience.
- Strong written and oral communication skills with the ability to deal with ambiguity.
Eligibility
- Currently enrolled in a Bachelor's Degree in Computer Science, Engineering, or a related field.
- Graduating in the batch of 2027, 2028, or 2029.
- Must be available for a full-time commitment during the internship duration with no conflicting academic obligations (classes, exams, etc.).
Skills
- Unix
- Shell Scripting
- Python
- Ruby
- Java
- Algorithms
- Data Structures
- OOP
- Databases
- AWS
- Troubleshooting
Benefits
- Exposure to disruptive technologies at scale
- Mentorship from experienced engineers
- Real-world technical troubleshooting experience