Software Engineer, Apple Services Engineering

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$142,300–$263,300 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $219k
This role $203k
$126k most similar roles pay here $294k

This role pays less than 61% of similar roles. Most pay $194,100–$243,600 — the shaded band above. At the midpoint, this role pays about $203k versus about $219k 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 3513 open roles on FindRole.

Listed pay typically runs $165,800–$277,600 across 2730 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Apple Services Engineering

Software Engineer, Apple Services Engineering joins the ASE Compute team to build and enhance how internal teams deploy workloads on Kubernetes clusters. This role involves developing features for container orchestration, improving the scalability, availability, and performance of services centered around Kubernetes, and evolving architecture to support growth while ensuring smooth operations. The engineer will also partner with SRE to triage and remediate production issues. Key responsibilities include engaging with the upstream community to drive requirements for core components like controllers and infrastructure. The ideal candidate is highly proficient in Golang and possesses experience building and scaling core components of Kubernetes or similar orchestration systems, including technologies like Kueue or Yunikorn. This role focuses on providing the foundational systems and infrastructure that power global services such as iCloud, iTunes, Siri, and Maps for millions of customers.

What does a Software Engineer earn in Washington?

Median $207500 from 315 postings across 35 companies.

See salary data

What you'll do

  • Develop features and functionality to enable Kubernetes clusters to meet internal team needs.
  • Improve the scalability, availability, and performance of services centered around Kubernetes.
  • Evolve system design and architecture to support growth while ensuring smooth operations.
  • Triage, investigate, and remediate production issues in partnership with SRE teams.
  • Build and enhance core components of Kubernetes with a focus on controllers and infrastructure.
  • Engage with the upstream community to drive Apple's specific requirements for Kubernetes.
  • Develop and manage large-scale distributed systems to deliver applications at scale.

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.
  • 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).
  • Experience building and operating large-scale distributed systems (preferred).

More like this

Similar roles

Software Engineer, Apple Services Engineering

Apple Inc

Cupertino, CA 50 days ago $142,300–$263,300
Java Kotlin Go Python LLM RAG Spring Boot Docker Kubernetes Kafka RabbitMQ Redis Elasticsearch Solr MySQL Cassandra DynamoDB CI/CD RESTful APIs
5+ yrs exp

Software Engineering Manager, Apple Services Engineering

Apple Inc

New York, NY 100 days ago $206,200–$356,400
Distributed Systems Microservices RESTful Web Services Object-Oriented Design NoSQL Hibernate JPA JUnit Mockito Solr Elastic Search Redis Memcached Cassandra Voldemort CI/CD DevOps Agile Sprint Planning

Senior Software Engineer, Apple Cloud Networking

Apple Inc

Sunnyvale, CA 15 days ago $184,700–$324,800
Java C++ Go Git APIs Distributed Systems Networking Protocols Packet Forwarding Multi-threading Concurrency Caching Batching Configuration Management

Software Engineering Manager

Apple Inc

Cupertino, CA 48 days ago $237,600–$356,400
SRE Kubernetes Infrastructure as Code Terraform Ansible Chef Salt Python Go CI/CD Prometheus Grafana OpenStack KVM Distributed Systems Capacity Planning Incident Management Batch Compute Machine Learning Distributed Tracing
5+ yrs exp