Senior Software Engineer, Apple Services Engineering [Kubernetes | GPU]

Apple is a technology company that designs, develops, and sells consumer electronics, computer software, and online services.
$166,600 - $296,300
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Apple Services Engineering [Kubernetes | GPU]

Apple Service Engineering (ASE) team is seeking an experienced software engineer to build and enhance Kubernetes clusters and associated infrastructure that can scale to meet the demands of Apple's Services offerings. You will work with world-class engineers on core components of Kubernetes, customize it to help fit Apple's diverse needs with an emphasis on GPUs, and engage with the upstream community to drive Apple's requirements.

As part of the ASE Compute organization, you will:

  • Partner with teams across Apple to develop features and functionality that enable Kubernetes clusters to meet their needs around container orchestration and efficient usage of GPUs.
  • Improve the scalability, availability, and performance of our services centered around Kubernetes
  • Evolve the design and architecture to support continued growth while ensuring customer satisfaction and smooth operations
  • Partner with SRE to triage, investigate, and remediate production issues

The role requires a Bachelor's Degree in an engineering-related field or equivalent related experience, strong experience with building and scaling core components of Kubernetes or similar orchestration systems, high proficiency in Golang, and experience building and operating large-scale distributed systems.

Apple offers a competitive compensation package, including base pay between $166,600 and $296,300, opportunity for stock awards, comprehensive benefits, and potential for bonuses or commission payments. Join Apple and help build the platform that delivers applications at scale to end users while contributing to revolutionizing entire industries.

Last updated a month ago

Responsibilities For Senior Software Engineer, Apple Services Engineering [Kubernetes | GPU]

  • Partner with teams across Apple to develop features and functionality for Kubernetes clusters
  • Improve scalability, availability, and performance of Kubernetes-centered services
  • Evolve design and architecture to support continued growth
  • Partner with SRE to triage, investigate, and remediate production issues

Requirements For Senior Software Engineer, Apple Services Engineering [Kubernetes | GPU]

Kubernetes
Go
Linux
  • Bachelor's Degree in an engineering-related field, or equivalent related experience
  • Strong experience with building and scaling core components of Kubernetes or similar orchestration systems
  • Highly proficient in Golang
  • Experience building and operating large-scale distributed systems

Benefits For Senior Software Engineer, Apple Services Engineering [Kubernetes | GPU]

Medical Insurance
Dental Insurance
Equity
  • Medical Insurance
  • Dental Insurance
  • Retirement Benefits
  • Employee Stock Purchase Plan
  • Tuition Reimbursement
  • Discretionary Restricted Stock Unit Awards

Interested in this job?

Jobs Related To Apple Senior Software Engineer, Apple Services Engineering [Kubernetes | GPU]

Senior Software Engineer, Apple Services Engineering

Senior Software Engineer role at Apple, building next-gen cloud platforms for services like FaceTime and iCloud, with focus on privacy and scalability.

Systems Engineer - Apple DC HWE

Senior Systems Engineer role at Apple focusing on data center hardware engineering, system architecture, and cross-functional collaboration with competitive compensation and benefits.

Senior Platform Engineer

Senior Platform Engineer role at Apple focusing on building and maintaining scalable cloud infrastructure for advertising platforms while prioritizing privacy.

Software Engineer, OS and System Services

Senior Software Engineer position at Apple focusing on cloud infrastructure, system software, and data center technologies.

Cloud Infrastructure Engineer - GPU

Cloud Infrastructure Engineer - GPU at Apple, developing virtual networking solutions for GPUs in cloud platforms.