Senior Software Engineer, Apple Services Engineering [Kubernetes]

Apple builds revolutionary products and experiences that have transformed entire industries while focusing on leaving the world better than they found it.
$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]

Apple Services Engineering (ASE) is seeking a Senior Software Engineer to join their Compute team, focusing on Kubernetes infrastructure that powers critical Apple services like iCloud, iTunes, Siri, and Maps. This role presents a unique opportunity to work at the foundation of Apple's global services infrastructure.

The position requires an experienced engineer with strong expertise in Kubernetes and Go programming, who will be responsible for building and enhancing infrastructure to generate Kubernetes clusters that can scale to meet the demands of Apple's diverse services portfolio. You'll work alongside world-class engineers on core Kubernetes components, with a particular focus on controllers and infrastructure.

As a senior engineer, you'll collaborate with teams across Apple to develop features that enable Kubernetes clusters to meet various needs around container orchestration. Your work will directly impact the scalability, availability, and performance of services used by millions of Apple customers worldwide. The role involves significant interaction with the upstream Kubernetes community to drive Apple's requirements and ensure the platform delivers applications at scale to end users.

The ideal candidate brings 5+ years of experience, strong technical expertise in Kubernetes and Go, and excellent communication skills. You'll be working in Seattle, one of Apple's key engineering hubs, with competitive compensation including a base salary range of $166,600 to $296,300, plus additional benefits like stock options, comprehensive healthcare, and educational support.

This role offers the opportunity to work on large-scale distributed systems that power some of the world's most popular services. You'll be part of a team that values innovation, technical excellence, and the ability to solve complex problems at scale. If you're passionate about cloud infrastructure, Kubernetes, and building reliable, scalable systems that impact millions of users, this role at Apple presents an exceptional opportunity to advance your career while working on cutting-edge technology.

Last updated 4 days ago

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

  • Partner with teams across Apple to develop features 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]

Go
Kubernetes
  • Bachelor's Degree in an engineering-related field or equivalent experience
  • Strong experience with building and scaling core components of Kubernetes
  • Experience with Cluster API and related technologies
  • Highly proficient in Golang
  • Excellent verbal and written communication skills
  • Ability to drive projects from idea to production
  • Experience building and operating large-scale distributed systems

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
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

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

Senior Software Engineer, Apple Services Engineering - Kubernetes

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

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.