Software Development Engineer II, Amazon
Amazon · Seattle, WA · Today
ConsultingFull-time
Key Job Responsibilities
- Design and implement scalable, high-performance services and APIs that power EFAI's core AI products and technical primitives
- Build and maintain automation platforms and workflow engines that enable AI-native experiences across Amazon
- Develop integrations between AI capabilities and enterprise tools, enabling seamless adoption across diverse workflows
- Own the full development lifecycle — from system design and implementation to testing, deployment, and operational excellence
- Design and implement secure, extensible APIs and building blocks that enable AI application builders across Amazon to move faster
- Contribute to architectural decisions and drive technical solutions for complex, cross-organizational integration challenges
- Write clean, maintainable, well-tested code and conduct thorough code reviews to maintain high engineering standards
- Build tooling and infrastructure that accelerates developer productivity within the team and across partner teams
- Collaborate with science teams to operationalize AI/ML models and integrate them into production systems
- Ensure systems meet security, privacy, and compliance requirements in coordination with Legal, Privacy, and Security teams
- Troubleshoot and resolve production issues, driving root cause analysis and implementing preventive measures
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language