Software Development Engineer I
Core
Design, develop, test, deploy, and maintain high-quality, production-ready software components that impact millions of customers.
Role type
Software Development Engineer I (Junior IC)
Builds
Reliable, scalable software components and features for Amazon customers
Domain
E-commerce / Cloud Computing
Deliverable
production ML models | product features
Required skills
Software development, Programming languages, Data structures, Algorithms, Code reviews, Operational support, Generative AI tools, Code refactoring
Responsibilities
Design, develop, test, and deploy software components; Write logical code using optimal data structures and algorithms; Participate in code reviews and troubleshoot operational issues; Leverage generative AI tools to augment productivity; Collaborate to refactor and improve existing software