Software Development Engineer, Amazon Leo, Early Career - 2027 (US)
Core
Design, build, and operate scalable, reliable services and innovative products using GenAI and AI-powered tools to enhance development productivity.
Role type
Early Career Software Development Engineer
Builds
Scalable, reliable services and innovative products
Domain
Software Engineering, Generative AI, Distributed Systems
Deliverable
production ML models
Required skills
General-purpose programming (Java, Python, C++, C#, Go, Rust, TypeScript), Data structures and algorithms, Object-oriented design, AI-assisted development tools, Code review, Technical documentation, CI/CD, Operational monitoring and troubleshooting
Preferred skills
Cloud platforms (AWS), Database systems (SQL/NoSQL), Open-source contributions, Version control, Debugging complex systems, Rapid learning, SDLC understanding
Technologies
Java, Python, C++, C#, Go, Rust, TypeScript, AWS, SQL, NoSQL, GenAI, AI-powered tools
Responsibilities
Design and develop scalable services, conduct code reviews, write maintainable code, use AI tools to enhance productivity, participate in on-call duties, troubleshoot production issues
Seniority
Early Career, hands-on IC