Senior/Staff Software Engineer, Apple Services Engineering

Apple Inc

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$139,500–$258,100 / yr
Posted
1 day ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $185k
This role $199k
$118k most similar roles pay here $273k

This role pays more than 63% of similar roles. Most pay $155,238–$214,500 — the shaded band above. At the midpoint, this role pays about $199k versus about $185k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 324 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 230 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior/Staff Software Engineer, Apple Services Engineering

The Senior/Staff Software Engineer role at Apple Service Engineering (ASE) involves working on the Compute team to build and enhance Kubernetes-based infrastructure for deploying workloads across Apple. This position requires partnering with various teams to develop features that improve scalability, availability, and performance of services centered around Kubernetes, while also collaborating with SREs to resolve production issues. The ideal candidate will have extensive experience in distributed systems, container orchestration, and cloud infrastructure engineering, particularly with Kubernetes core components such as controllers. Proficiency in Golang is essential, along with familiarity with Kueue or Yunikorn for optimizing cluster efficiency. This role demands strong communication skills to work effectively within multidisciplinary teams on a platform that delivers Apple’s applications at scale globally.

What you'll do

  • Develop features for Kubernetes clusters to meet diverse deployment needs.
  • Enhance scalability, availability, and performance of services based on Kubernetes.
  • Optimize design and architecture to support continuous growth and customer satisfaction.
  • Collaborate with SRE teams to resolve production issues efficiently.
  • Improve efficiency of Kubernetes clusters using Kueue or similar technologies.

What we're looking for

  • 5+ years of experience in distributed systems, container orchestration, or cloud infrastructure engineering.
  • Strong experience with building and scaling core components of Kubernetes or similar orchestration systems.
  • Proficient in Golang for software development.
  • Experience with Kueue, Yunikorn, or related technologies to enhance Kubernetes efficiency.
  • Excellent verbal and written communication skills for collaboration across multidisciplinary teams.
  • Ability to drive projects from concept to production.

More like this

Similar roles

Senior Software Engineer, Apple Services Engineering

Apple Inc

Cupertino, CA 5 days ago $181,100$318,400
ApacheSpark ApacheFlink ApacheKafka Cassandra Java Scala Python AI MCPServers AgenticWorkflows LargeLanguageModels LangGraph Apache CI/CD Git Jenkins Docker Kubernetes AWS GCP PostgreSQL Redis MongoDB

Senior Software Engineer, iOS

DoorDash, Inc

Sunnyvale, CA 1 day ago $130,600$192,000
Swift iOS SDK CocoaPods Networking Storage Unit tests OOP API development Continuous refactoring
Hybrid