Sr. Software Dev Engineer, AWS EKS
Core
Design and build the control plane for a service mesh that distributes configuration to the mesh data path at scale, including service discovery, mTLS identity, and policy enforcement.
Role type
Senior IC software development engineer (service mesh control plane)
Builds
Service mesh control plane, config-distribution protocol, service discovery, mTLS identity issuance and rotation
Domain
Cloud infrastructure, Kubernetes networking, service mesh
Required skills
System design and architecture, distributed systems, protocol design, service discovery, mTLS and identity management, code reviews, mentoring
Preferred skills
Full software development life cycle, coding standards, source control management, build processes, testing, operations
Technologies
Kubernetes, eBPF, xDS, SPIFFE, Istio
Responsibilities
Design and build the control plane that distributes configuration to the mesh data path at scale; Own service discovery and endpoint health across large, high-churn clusters; Own the mTLS identity story including certificate rotation and trust domains; Guarantee control-loop correctness including convergence and graceful behavior under failure; Partner with data path, kernel/eBPF, and protocols engineers; Mentor engineers on the team
Seniority
Senior, hands-on IC with mentorship responsibilities