Software Development Engineer Intern, Amazon University Talent Acquisition
Core
Intern role focused on designing, building, and operating scalable services using modern technology to solve complex customer problems.
Role type
Software Development Engineer Intern
Builds
Scalable, reliable services and innovative products
Domain
Software Engineering / Distributed Systems
Deliverable
production ML models
Required skills
Programming (C/C++, Python, Java, Perl), Computer Science fundamentals (OOP, OS, algorithms, data structures), AI-assisted development tools, Code review, Technical documentation, CI/CD, Monitoring and troubleshooting
Preferred skills
Cloud platforms (AWS), Database systems (SQL/NoSQL), Open-source contributions, Version control, Debugging complex systems, Rapid learning, Ownership and initiative, SDLC understanding
Technologies
AWS, SQL, NoSQL, GenAI, AI-powered tools
Responsibilities
Design and develop scalable services, participate in code reviews, write clean maintainable code, contribute to technical documentation, perform monitoring and troubleshooting, use AI tools to enhance productivity
Seniority
Intern