Software Dev Engineer, AWS Resilience Hub
Core
Design, implement, test, deploy, and maintain innovative software solutions for a GenAI-powered service that assesses, tests, and improves the resilience of cloud workloads.
Role type
Senior Software Development Engineer (Resilience & Distributed Systems)
Builds
GenAI-powered automated failure-mode assessments and resilience analysis tools for cloud workloads
Domain
Cloud Infrastructure, Generative AI, Distributed Systems
Deliverable
production ML models | product features
Required skills
C#, C++, Java, or Perl; Object Oriented Design; Large-scale distributed systems architecture; Multi-tiered application development; Reliability and scaling design
Preferred skills
Full software development life cycle experience; Code reviews and source control management; Build processes and testing automation
Technologies
C#, C++, Java, Perl, EKS, Multi-AZ, Multi-Region
Responsibilities
Solve challenging technical problems at every layer of the stack; Design and develop high-quality, highly available, always-on products; Research implementations for best customer experiences; Collaborate across diverse teams to impact global customers
Seniority
Senior, hands-on IC with mentorship