Senior/Staff Software Engineer, Apple Services Engineering

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$175,000–$308,500 / yr
Posted
7 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $201k
This role $242k
$130k $328k
below market most similar roles pay here above market

This role pays more than 81% of similar roles. Most pay $171,637–$231,300 — the blue band above. At the midpoint, this role pays about $242k versus about $201k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 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

JOB TITLE: Senior/Staff Software Engineer, Apple Services Engineering The Senior/Staff Software Engineer, Apple Services Engineering joins the ASE Compute team to build and enhance systems for deploying workloads on Kubernetes clusters. This role involves developing features for container orchestration, improving scalability, availability, and performance, and evolving architecture to support continued growth. The engineer will partner with internal teams to meet specific needs, collaborate with SRE to remediate production issues, and engage with the upstream community to drive requirements. Key technical requirements include proficiency in Golang and experience building core components of Kubernetes or similar orchestration systems, with preferred experience in Kueue or Yunikorn. The work focuses on the underlying infrastructure and controllers that power global services like iCloud, Siri, and Maps, ensuring these applications deliver reliably at scale to end users.

What does a Software Engineer earn in Washington?

Median $202800 from 409 postings across 38 companies.

See salary data

What you'll do

  • Develop features and functionality to enable Kubernetes clusters to meet container orchestration needs.
  • Improve the scalability, availability, and performance of services centered around Kubernetes.
  • Evolve system design and architecture to support continued growth and smooth operations.
  • Partner with SRE to triage, investigate, and remediate production issues.
  • Build and enhance core components of Kubernetes with an emphasis on controllers and infrastructure.
  • Engage with the upstream community to drive Apple’s specific requirements.
  • Own technical designs end-to-end from initial architecture tradeoffs through implementation and review.

What we're looking for

  • Bachelor’s Degree in an engineering-related field or equivalent related experience.
  • Strong experience building and scaling core components of Kubernetes or similar orchestration systems.
  • Highly proficient in Golang.
  • Track record of owning technical design end-to-end from design docs and architecture tradeoffs through implementation and review.
  • Excellent verbal and written communication skills to collaborate with multidisciplinary teams.
  • Experience with Kueue, Yunikorn, or related technologies to increase efficiency of Kubernetes clusters (preferred).
  • Ability to drive a project from a simple idea to production (preferred).
  • Ability to articulate complex technical concepts to both technical and non-technical stakeholders (preferred).

More like this

Similar roles

Senior Software Engineer, Apple Services Engineering

Apple Inc

Cupertino, CA 68 days ago $184,700–$324,800
Java Scala Apache Spark Apache Flink Apache Kafka Cassandra Large Language Models LangGraph MCP Servers Distributed Systems Data Processing AI Algorithms Data Structures