Apple Service Engineering (ASE) is seeking a Senior Software Engineer to join their Compute team, focusing on Kubernetes infrastructure. This role is crucial in building and enhancing the way teams across Apple deploy their workloads on Kubernetes clusters. The position offers an opportunity to work with world-class engineers on core components of Kubernetes, with an emphasis on controllers and infrastructure optimization.
The ASE team is responsible for building and maintaining systems that power Apple's major services like iCloud, iTunes, Siri, and Maps. As a foundation for Apple's software development, these systems must maintain global scale, high availability, and seamless operation. The role involves partnering with teams across Apple to develop features for Kubernetes clusters, improving scalability and performance, and working with SRE teams for production support.
The ideal candidate will have strong experience with Kubernetes, proficiency in Golang, and excellent communication skills. They will be responsible for evolving the design and architecture to support continued growth while ensuring customer satisfaction. This position offers competitive compensation, including base pay, stock options, comprehensive benefits, and opportunities for professional growth.
Working at Apple means joining a team that crafts revolutionary experiences and transforms entire industries. The role provides an opportunity to impact millions of customers while working with cutting-edge technology and contributing to the upstream Kubernetes community. If you're passionate about large-scale distributed systems and want to help build the platform that delivers applications at scale to end users, this role offers an exciting opportunity to make a significant impact.