Senior Software Engineer, Apple Services Engineering - Kubernetes

Apple builds revolutionary products and services that have transformed entire industries while focusing on leaving the world better than they found it.
$175,800 - $312,200
Cloud
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Apple Services Engineering - Kubernetes

Apple Service Engineering (ASE) is seeking a Senior Software Engineer to join their Compute team, focusing on Kubernetes infrastructure that powers Apple's global services including iCloud, iTunes, Siri, and Maps. This role is crucial in building and enhancing Kubernetes clusters that scale to meet the demands of Apple's Services offerings. The position involves working with world-class engineers on core Kubernetes components, customizing solutions for Apple's diverse needs with an emphasis on GPUs, and engaging with the upstream community.

As a Senior Software Engineer, you'll be responsible for developing features that enable efficient container orchestration and GPU usage, improving service scalability and availability, and evolving the architecture to support continued growth. You'll collaborate with SRE teams for production support and work across Apple to ensure customer satisfaction.

The ideal candidate brings 5+ years of experience with strong expertise in Golang and Kubernetes, demonstrating proven ability in building and operating large-scale distributed systems. This role offers competitive compensation ($175,800-$312,200) plus comprehensive benefits including stock options, medical coverage, and education reimbursement.

Join Apple's mission to craft revolutionary experiences that have transformed entire industries. This role provides an opportunity to impact millions of customers through robust infrastructure development while working with cutting-edge technology and world-class teams. If you're passionate about large-scale systems engineering and want to contribute to products that customers love, this position offers the perfect blend of challenge and opportunity.

Last updated 12 hours ago

Responsibilities For Senior Software Engineer, Apple Services Engineering - Kubernetes

  • Partner with teams to develop features for Kubernetes clusters focusing on container orchestration and GPU usage
  • Improve scalability, availability, and performance of Kubernetes-based 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

Go
Kubernetes
  • Bachelor's Degree in Computer Science or equivalent experience
  • 5+ years of 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
  • Ability to drive projects from idea to production
  • Excellent verbal and written communication skills
  • Ability to articulate complex technical concepts
  • Experience with GPU infrastructure on Kubernetes clusters (preferred)

Benefits For Senior Software Engineer, Apple Services Engineering - Kubernetes

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Senior Software Engineer, Apple Services Engineering - Kubernetes

Cloud Infrastructure Engineer - GPU

Senior Cloud Infrastructure Engineer position at Apple focusing on GPU virtualization and high-performance computing infrastructure.

Sr. Network Operations Engineer

Senior Network Operations Engineer position at Apple, managing cloud infrastructure and Kubernetes operations for global services with competitive compensation between $175,800-$312,200.

Software Engineer, Cloud Infrastructure

Senior Software Engineer position at Apple focusing on cloud infrastructure and continuous delivery platform development for Apple Maps services.

Senior Software Engineer, Apple Services Engineering [Kubernetes]

Senior Software Engineer position at Apple focusing on Kubernetes infrastructure and cloud computing, building scalable solutions for Apple's global services.

Senior Software Engineer, Apple Services Engineering [Kubernetes]

Senior Software Engineer position at Apple focusing on Kubernetes infrastructure and cloud computing for Apple Services Engineering team.