9 hours ago
Responsibilities
- Develop features and functionality that enable Kubernetes clusters to support teams across Apple.
- Build and enhance core Kubernetes components, including controllers and infrastructure.
- Improve the scalability, availability, performance, and efficiency of Kubernetes-centered services.
- Evolve platform design and architecture to support continued growth and smooth operations.
- Partner with SRE to triage, investigate, and remediate production issues.
- Drive technical designs from architecture tradeoffs through implementation and review.
- Engage with the upstream community to advance Apple’s Kubernetes requirements.
Requirements
- Bachelor’s degree in an engineering-related field or equivalent related experience.
- Strong experience building and scaling core components of Kubernetes or similar orchestration systems.
- High proficiency in Golang.
- Track record of owning technical designs end to end.
- Ability to drive projects from initial concept through production.
- Ability to explain complex technical concepts to technical and non-technical stakeholders.
- Experience building and operating large-scale distributed systems.
- Experience with Kueue, Yunikorn, or related technologies is preferred.
- Excellent verbal and written communication skills.
Tech Stack
Categories
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
