[…] Web Services is looking for a Sr. Software Development Engineer to join our growing […] Elastic Container Services for Kubernetes (EKS) team. […] EKS is our managed Kubernetes service that makes it easy for customers to use Kubernetes without needing to become experts in provisioning and operating Kubernetes.
EKS manages time-consuming administrative tasks like setting up, operating, scaling and updating Kubernetes, freeing customers up to focus on their applications.<br/><br/>The EKS Networking team builds the networking stack that connects customer workloads running on EKS clusters. We own the VPC CNI, which runs in the majority of EKS clusters worldwide, and an eBPF-based network policy enforcement path that replaced third-party dependencies with a native implementation. We are now building a service mesh, an Istio or Istio-like capability (traffic management, mTLS, policy, and observability) that avoids the per-pod sidecar tax by leaning on the kernel and the networking stack we already own.
You will be joining a fast paced team working on greenfield projects, building the control plane for that mesh.<br/><br/>You will own the control plane: the system that turns customer intent (routing rules, policy, identity) into live configuration distributed to the data path across large clusters. You own service discovery, the config-distribution surface, and the mTLS identity and certificate-rotation story end to end. You will be solving challenging technical problems