Systems Development Engineer, Search Resilience
Core
Design, implement, and automate chaos experiments to test Amazon Search resilience against outages and failures.
Role type
Senior IC systems development engineer (chaos engineering)
Builds
Chaos experiment orchestrator, distributed load generator, petabyte-scale log archival and query service
Domain
Internet search, resilience engineering, distributed systems
Required skills
Python, Ruby, Golang, Java, C++, C#, Rust, Linux/Unix, infrastructure automation, distributed systems
Preferred skills
networking, storage systems, operating systems, distributed operational health monitoring, chaos engineering, Site Reliability Engineering
Responsibilities
Develop and maintain chaos experiment orchestrator, execute and automate chaos experiments, develop and maintain distributed load generator, join 12/12 on-call rotation for incident response
Seniority
Senior, hands-on IC