Engineering Manager, Apple Cloud Infrastructure (ACI)
Posted 1 week ago
The Apple Could Infrastructure (ACI) organization is chartered with the task to build a global, private cloud to run Apple's public services like iCloud, iTunes, Siri, Music and many internal services. The ACI Compute Experience team is focused on creating a great experience for engineering teams across Apple to deploy and operate their applications at scale. The Compute Experience team does this by providing a clean abstraction on top of lower level systems in order to provide teams a way to deploy and orchestrate their workloads. Apple is currently looking for a leader to help drive this organization and help produce an Apple class experience for cloud computing.
The team you will be leading is responsible for building out and scaling a private cloud IaaS and PaaS built on Golang and Kubernetes. We interact and coordinate with many teams across Apple, so you should have an innate sense for collaboration to help Apple build its next generation platform.
- Experience in one or more of the following programming languages: Golang (preferred), Java, C++, C, Rust - Understanding of container management platforms (Kubernetes) and container runtimes (Docker) - Understanding of distributed systems and cloud based architectures - Experience designing, implementing and supporting highly scalable applications and web services - Understanding of Linux fundamentals, networking and shell programming - Experience with Object Oriented design concepts - Strong attention to detail and passion for development - Ability to learn new technologies quickly - Strong verbal and written skills - Team-oriented individual with strong collaboration skills - Naturally focused on quality, resilience and reliability for our customers
Full time employment
$6.2 billion in Funding
4.0 / 5 (15000 reviews)Found on Stack Overflow golang rust docker kubernetes