Senior Software Engineer, Apple Services Engineering - Kubernetes
Core
Build and enhance Kubernetes clusters and associated infrastructure to power Apple's services (iCloud, iTunes, Siri, Maps) with a focus on scaling and GPU utilization.
Role type
Senior IC Kubernetes infrastructure engineer
Builds
Kubernetes clusters and GPU-enabled infrastructure for Apple Services
Domain
Cloud infrastructure + GPU computing
Deliverable
production ML models | infrastructure
Required skills
Kubernetes core components, Golang, large-scale distributed systems, container orchestration, GPU scheduling
Preferred skills
Project leadership from idea to production, complex technical communication, GPU networking and scheduling on Kubernetes
Technologies
Kubernetes, Golang
Responsibilities
Develop features for container orchestration and efficient GPU usage; Improve scalability, availability, and performance of Kubernetes-based services; Evolve architecture to support growth; Partner with SRE to triage and remediate production issues
Seniority
Senior, hands-on IC