Senior Software Development Engineer, AWS Fault Injection Services
Core
Design and deliver fault actions for AWS Fault Injection Service (FIS) to safely disrupt production-grade AWS services like EC2, EKS, and ElastiCache, ensuring customer system resilience and safety.
Role type
Senior Software Development Engineer (Technical Lead/Architect)
Builds
Fault actions, target types, and integrations for AWS Fault Injection Service
Domain
Cloud Infrastructure / Distributed Systems / Chaos Engineering
Required skills
Architecture design, distributed systems, authorization logic, blast-radius control, mentoring, technical strategy, API design, operational rigor
Preferred skills
Full SDLC, debugging large-scale systems, software engineering best practices
Technologies
Java, C++, C#, Kubernetes, EKS, EC2, ElastiCache
Responsibilities
Own architecture for FIS fault domains, design and release software at large scale, build new fault actions end-to-end, drive durable solutions for safety, raise operational bar with telemetry and runbooks, partner with AWS service teams, advise leadership on trade-offs, mentor engineers
Seniority
Senior, hands-on IC with leadership responsibilities