Senior Software Engineer, Apple Services Engineering [Kubernetes]

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]

Apple Service Engineering (ASE) is seeking a Senior Software Engineer to join their Compute team, focusing on building and enhancing Kubernetes 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 an emphasis on controllers and infrastructure to support Apple's diverse needs.

As a Senior Software Engineer, you'll be responsible for developing and scaling Kubernetes clusters that meet the demands of Apple's Services offerings. You'll collaborate with teams across Apple to implement features that enable container orchestration at scale, while ensuring high availability and performance. The role involves working with cutting-edge technology and contributing to the upstream Kubernetes community to drive Apple's requirements.

The position requires expertise in Golang and deep knowledge of Kubernetes, particularly in building and scaling core components. You'll be part of a team that values innovation and technical excellence, working on systems that impact millions of customers globally. The role offers competitive compensation, comprehensive benefits, and the opportunity to work on technology that powers some of the world's most popular services.

This is an ideal opportunity for an experienced engineer who is passionate about distributed systems, container orchestration, and building scalable infrastructure. You'll have the chance to make a significant impact on Apple's services infrastructure while working with some of the industry's best talent in a collaborative environment.

Last updated 15 days ago

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

  • Partner with teams across Apple to develop features and functionality that enable Kubernetes clusters
  • Improve the scalability, availability, and performance of services centered around Kubernetes
  • Evolve the 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 related experience
  • Strong experience with building and scaling core components of Kubernetes or similar orchestration systems
  • Experience with Cluster API and related technologies to generate Kubernetes clusters preferred
  • Highly proficient in Golang
  • Excellent verbal and written communication skills

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
  • Education 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 Cloud Media Library Engineer

Senior Cloud Media Library Engineer role at Apple, focusing on developing innovative cloud-based media management features for creative applications.

Systems Engineer - Apple DC HWE

Senior Systems Engineer role at Apple focusing on data center hardware engineering and infrastructure development.

Compute Runtime Software Engineer

Senior Software Engineer role at Apple building cloud compute infrastructure, focusing on containerization and virtualization, offering competitive compensation and benefits.

Software Engineer, OS and System Services

Senior Software Engineer role at Apple focusing on cloud infrastructure, system services, and hardware acceleration for next-generation data centers.

Software Engineer, Cloud Infrastructure

Senior Cloud Infrastructure Engineer role at Apple Maps, focusing on building scalable cloud systems and continuous delivery platforms with competitive compensation and benefits.