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

A technology company that revolutionizes entire industries through innovative products and services.
$166,600 - $296,300
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

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

Apple Service Engineering (ASE) is seeking a Senior Software Engineer to join their Compute team, focusing on building and enhancing Kubernetes clusters and infrastructure that powers Apple's global services like iCloud, iTunes, Siri, and Maps. This role offers an opportunity to work with world-class engineers on core Kubernetes components, with a special emphasis on GPU optimization.

The position involves partnering with teams across Apple to develop features that enable efficient container orchestration and GPU usage, while ensuring scalability and high availability of services. You'll be working on systems that directly impact millions of customers worldwide, helping to build and maintain the foundation upon which Apple's software developers create their beloved products.

As a senior engineer, you'll be responsible for evolving the design and architecture of critical infrastructure, collaborating with SRE teams for production support, and engaging with the upstream Kubernetes community to drive Apple's requirements. The role offers competitive compensation, including base pay, stock options, and comprehensive benefits.

The ideal candidate will bring strong expertise in Golang and Kubernetes, with experience in large-scale distributed systems. You'll need excellent communication skills to work effectively with multidisciplinary teams and articulate complex technical concepts to various stakeholders. This is an exceptional opportunity to contribute to the infrastructure that powers some of the world's most widely-used services while working for a company known for innovation and technical excellence.

Last updated 3 days ago

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

  • 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

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

Go
Kubernetes
  • Bachelor's Degree in Computer Science, 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
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

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

Cloud Networking Engineer - GPU

Senior Cloud Networking Engineer position at Apple focusing on GPU infrastructure and networking technologies for AI/ML workloads.

Cloud Infrastructure Engineer - GPU

Senior Cloud Infrastructure Engineer position at Apple, focusing on GPU virtualization and high-performance networking for AI/ML workloads.

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

Senior Software Engineer position at Apple focusing on Kubernetes infrastructure and cloud services, offering competitive compensation and comprehensive benefits.

Cloud Network Platform Software Engineer

Senior Cloud Network Platform Software Engineer role at Apple, building and maintaining large-scale distributed systems and network infrastructure for global services.

Systems Engineer - Apple DC HWE

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