Software Development Engineer II, Intelligent Cloud Hosting (ICON)
Core
Design and build production generative AI workflows to automate incident investigation, root-cause analysis, and mitigation recommendations for Amazon's global cloud hosting infrastructure.
Role type
Senior IC software development engineer (generative AI for SRE)
Builds
AI-powered incident response systems, automated diagnosis tools, and self-healing systems for tier-1, multi-tenant services
Domain
Cloud infrastructure, Site Reliability Engineering, Generative AI
Deliverable
production ML models
Required skills
Distributed systems design, Generative AI application, AWS services (Step Functions, Bedrock, DynamoDB, Athena), High-performance system architecture, Automated workflow orchestration, Predictive analytics
Preferred skills
Full software development lifecycle, Code review and standards, Source control management, Testing strategies, Operations experience
Technologies
AWS Step Functions, AWS Bedrock, AWS DynamoDB, AWS Athena, Python, Java
Responsibilities
Design distributed systems and automation in large-scale cloud environments, Develop scalable services processing high volumes of operational data, Solve broadly defined problems from design to delivery, Collaborate with engineers and scientists to scope projects, Evaluate and apply emerging technologies like generative AI, Work in an agile environment delivering high-quality software
Seniority
Senior, hands-on IC