Software Development Engineer II, Amazon
Core
Design, build, and scale platforms and services that power foundational AI products and technical primitives for Amazon's global workforce.
Role type
Senior IC Software Development Engineer (AI Infrastructure)
Builds
Scalable, high-performance services, APIs, automation platforms, and workflow engines integrating AI capabilities into enterprise tools.
Domain
Enterprise AI / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Scalable system design, API development, microservices architecture, high-concurrency optimization, cloud-native application deployment, security and compliance implementation, code review and mentorship, operational troubleshooting, data pipeline construction.
Preferred skills
Full SDLC experience, architecture of new systems, AWS services expertise, LLM orchestration, agent development.
Technologies
AWS, RESTful APIs, Microservices, LLMs, Agents, MCP
Responsibilities
Design and implement robust, scalable architectures for AI-powered applications; Develop high-performance backend services to support AI model integration; Create and maintain RESTful APIs for seamless interaction between AI models and front-end applications; Design and implement microservices architecture to ensure modularity and scalability; Optimize code and database queries for handling large-scale data and high-concurrency scenarios; Conduct thorough code reviews and mentor other engineers on the team.
Seniority
Senior, hands-on IC