Software Development Engineer, Early Career - 2027 (US)
Core
Design, build, and operate scalable, reliable services and innovative products at Amazon, utilizing distributed systems and AI-powered tools.
Role type
Early Career Software Development Engineer
Builds
Scalable, reliable services and innovative products for Amazon's global customer base
Domain
E-commerce / Cloud Computing / Distributed Systems
Deliverable
production ML models
Required skills
General-purpose programming (Java, Python, C++, C#, Go, Rust, TypeScript), Data structures, Algorithms, Object-oriented design, AI-assisted development, Code reviews, Technical documentation, CI/CD, Operational monitoring
Preferred skills
Cloud platforms (AWS), Database systems (SQL/NoSQL), Open-source contributions, Version control, Debugging complex systems, Rapid learning
Technologies
AWS, SQL, NoSQL, GenAI, CI/CD pipelines
Responsibilities
Collaborate with cross-disciplinary teams to design and build products; Break down complex problems into solvable components; Conduct code reviews; Write clean, maintainable code; Participate in on-call duties and resolve production issues
Seniority
Entry-level / Early Career