Software Engineering Manager, Apple Services Engineering Compute

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$237,600–$356,400 / yr
Posted
73 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $228k
This role $297k
$145k $379k
below market most similar roles pay here above market

This role pays more than 96% of similar roles. Most pay $202,800–$253,500 — the blue band above. At the midpoint, this role pays about $297k versus about $228k 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 · Software Engineering Manager, Apple Services Engineering Compute

JOB TITLE: Apple Services Engineering (ASE) Compute - Software Engineering Manager The Software Engineering Manager joins the Apple Service Engineering Compute team to lead a group of Infrastructure and Site Reliability Engineers. This role involves managing a team responsible for operating and scaling large-scale batch compute infrastructure across global data centers. Key responsibilities include overseeing core compute controllers, proxy services, and job execution agents while driving strategic initiatives like multi-datacenter capacity planning, incident management, and infrastructure modernization. The manager will champion AI-powered tooling to improve incident triage and operational workflows. Required technical skills include experience with Kubernetes, OpenStack, KVM/hypervisor technologies, and Infrastructure as Code tools like Chef, Ansible, Terraform, or Salt. Candidates should also possess proficiency in Go or Python and knowledge of observability stacks like Prometheus and Grafana.

What does a Software Engineering Manager earn in California?

Median $281300 from 43 postings across 15 companies.

See salary data

What you'll do

  • Lead and mentor a geographically distributed team of Software and SRE engineers.
  • Manage large-scale batch compute infrastructure across multiple global data centers.
  • Establish and maintain a 24/7 on-call rotation with clear escalation paths and SLAs.
  • Oversee release engineering, including CI/CD pipelines and zero-downtime deployment strategies.
  • Drive infrastructure modernization for Kubernetes control planes, database migrations, and configuration management.
  • Manage incident response processes, including post-incident reviews and production readiness audits.
  • Implement AI-powered tooling to automate incident triage and improve capacity efficiency.
  • Execute multi-datacenter capacity planning and infrastructure observability initiatives.

What we're looking for

  • 5+ years of experience managing infrastructure, SRE, or platform engineering teams operating large-scale distributed systems.
  • Proven track record of building and leading on-call organizations with structured incident management and escalation procedures.
  • Strong technical background in cloud infrastructure, compute orchestration, and bare metal provisioning at scale.
  • Experience with Kubernetes, OpenStack, KVM/hypervisor technologies, and Infrastructure as Code tools like Chef, Ansible, Terraform, or Salt.
  • Deep understanding of SRE principles including SLOs, error budgets, capacity planning, and release engineering.
  • Excellent verbal and written communication skills with the ability to influence across teams and levels.
  • Demonstrated ability to recruit, develop, and retain high-performing engineering talent.
  • Hands-on experience leveraging AI and machine learning to improve operational efficiency or infrastructure automation (preferred).

More like this

Similar roles

Senior Software Engineer, Compute

Apple Inc

Cupertino, CA 17 days ago $175,000–$308,500
Site Reliability Engineering Go Python Kubernetes Terraform Ansible Chef OpenStack KVM Hypervisor Infrastructure as Code Distributed Systems Unix VM Orchestration Bare Metal Provisioning
7+ yrs exp

Senior Software Engineer, Compute

Apple Inc

Seattle, WA 24 days ago $175,000–$308,500
Site Reliability Engineering Go Python Kubernetes Terraform Ansible Chef OpenStack KVM Infrastructure as Code Distributed Systems VM Orchestration Bare Metal Provisioning Unix Cloud Infrastructure
7+ yrs exp

Senior Software Engineer, Compute

Apple Inc

Cupertino, CA 5 days ago $184,700–$324,800
Site Reliability Engineering Go Python Kubernetes Terraform Ansible Chef OpenStack KVM Hypervisor Infrastructure as Code Distributed Systems Unix VM Orchestration Bare Metal Provisioning
7+ yrs exp

Software Engineer, Apple Services Engineering

Apple Inc

San Diego, CA 75 days ago $142,300–$263,300
Java Kotlin Go Python RESTful APIs Distributed Systems SQL MySQL NoSQL Cassandra DynamoDB Kafka RabbitMQ Solr Elasticsearch Redis Spring Framework Spring Boot Docker Kubernetes CI/CD Large Language Models Retrieval-Augmented Generation Vector Databases OpenAI Anthropic Google Gemini Azure OpenAI AWS Bedrock Hugging Face
5+ yrs exp

Software Engineer, Apple Services Engineering

Apple Inc

San Diego, CA 75 days ago $142,300–$263,300
Java Kotlin Go Python RESTful APIs Distributed Systems NoSQL Cassandra DynamoDB Kafka RabbitMQ Solr Elasticsearch Redis MySQL Spring Framework Spring Boot Docker Kubernetes CI/CD LLMs RAG Vector Databases OpenAI Anthropic Google Gemini AWS Bedrock Hugging Face
5+ yrs exp