Software Development Engineer III, Resilience Infrastruction and Solutions: Incident Mitigation
Core
Design and develop mission-critical control and data plane components for AWS's Resilience Infrastructure to detect, mitigate, and recover from cloud-scale failures, ensuring high availability for customer workloads.
Role type
Senior IC software engineer (distributed systems & resilience)
Builds
Large-scale distributed systems and control/data plane components for AWS cloud infrastructure
Domain
Cloud infrastructure, distributed systems, fault tolerance
Deliverable
production ML models | product features
Required skills
Distributed systems design, fault tolerance, system architecture, cross-service integration, technical leadership, mentoring, generative AI tools
Preferred skills
Full SDLC experience, code review leadership, build processes, testing, operations
Technologies
ELB, S3, EKS, DynamoDB, EC2
Responsibilities
Lead end-to-end design and delivery of software systems; Own architectural direction and technology choices; Collaborate with cross-functional teams to define requirements; Coach and mentor engineers; Identify opportunities to reduce technical debt
Seniority
Senior, hands-on IC with leadership responsibilities