Software Development Engineer II, AWS EKS
Core
Design and build scalable, highly available distributed systems for Amazon EKS Auto Mode to provision, manage, and orchestrate compute resources (Managed Node Groups, Hybrid Nodes, Fargate Profiles) for millions of customer workloads.
Role type
Senior IC distributed systems engineer (Kubernetes infrastructure)
Builds
EKS Auto Mode infrastructure and internal services for compute provisioning and orchestration
Domain
Cloud infrastructure + Kubernetes
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, Kubernetes internals, container orchestration, cloud infrastructure, Linux OS, network troubleshooting, infrastructure-as-code, CI/CD pipelines, incident response, code review, mentoring
Preferred skills
hybrid or edge computing architectures, open-source contributions (Kubernetes/CNCF), full application stack management, strong operational mindset
Technologies
Kubernetes, Docker, CloudFormation, Terraform, CDK, Python, Ruby, Golang, Java, C++, C#, Rust
Responsibilities
Architect and implement scalable distributed systems for EKS compute; own operational health of services handling millions of workloads; lead end-to-end design and implementation of complex features; work deeply with Kubernetes controllers and APIs; partner with cross-functional teams and open-source communities; mentor junior engineers; drive improvements in monitoring, alarming, and incident response processes.
Seniority
Senior, hands-on IC with technical leadership