Senior Software Engineer - Compute

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$181,100–$318,400 / yr
Posted
54 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $186k
This role $250k
$127k most similar roles pay here $339k

This role pays more than 89% of similar roles. Most pay $147,925–$223,750 — the shaded band above. At the midpoint, this role pays about $250k versus about $186k 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 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer - Compute

As a Senior Software Engineer on Apple Service Engineering’s Compute team, you will work alongside world-class engineers to build and enhance compute infrastructure that scales globally for Apple's services. Your day-to-day responsibilities include designing and implementing VM orchestration and bare metal provisioning solutions, automating deployment processes, and leveraging AI tools to optimize operational workflows. You will also operate and monitor production environments, prepare alert handling procedures, and participate in on-call rotations to resolve issues swiftly. The role requires expertise in OpenStack, KVM/hypervisor technologies, Kubernetes, and proficiency in Go or Python. Ideal candidates have a background in building large-scale distributed systems and experience with Infrastructure as Code tools like Chef, Ansible, or Terraform.

What you'll do

  • Develop AI-powered tooling to enhance SRE operations in production environments.
  • Design and implement VM orchestration and bare metal provisioning solutions.
  • Operate and monitor compute environments, preparing alert handling procedures.
  • Automate deployment and orchestration of compute infrastructure processes.
  • Troubleshoot and resolve production issues during on-call rotations.

What we're looking for

  • 8+ years of experience in Site Reliability Engineering (SRE) focused on infrastructure.
  • Strong background in building and scaling cloud infrastructure and large-scale distributed systems.
  • Proficiency in Go or Python for automation and tool development.
  • Experience with OpenStack, KVM/hypervisor technologies, and Kubernetes.
  • Ability to collaborate effectively across multiple engineering teams and mentor others.
  • Expertise in managing highly distributed Unix systems.

More like this

Similar roles

Senior Software Engineer - Compute

Apple Inc

Seattle, WA 54 days ago $171,600$302,200
Kubernetes OpenStack Go Python Terraform Chef Ansible Docker CI/CD Prometheus Grafana AWS Azure Google Cloud Platform PostgreSQL MySQL Redis MongoDB Git Jenkins

Senior Software Engineer

The Coca‑Cola Company

Atlanta, GA 8 days ago $171,000$198,000
CI/CD DevOps SRE Kubernetes AWS Salesforce PostgreSQL Python JavaScript React Docker Terraform Git Jenkins Prometheus Grafana SOX Compliance Cloud Infrastructure API Development

Senior Software Engineer

Adobe

San Jose 88 days ago $208,300$301,600
Apache_Spark Java Scala Agile CI/CD Kafka Docker AWS PostgreSQL Redis GCP Azure Python Go Cassandra Hadoop Kubernetes Terraform

Senior Software Engineer

Boeing

Remote (Hazelwood, MO) 73 days ago $133,000$155,000
VB.NET C#.NET .NET Framework xUnit MSTest SQL Azure DevOps CI/CD Microservices RESTful APIs Agile C++ Windows 10/11 Windows Server CompTIA Security+
Remote

Senior Software Engineer

Adobe

Lehi 67 days ago $139,000$139,000
Java React AWS GCP Azure AI/ML Python CI/CD Docker Kubernetes PostgreSQL Git GitHub Jenkins Prometheus Grafana DevOps Agile Scrum

Senior Software Engineer

Carmax

Richmond +1 57 days ago
Azure React JavaScript TypeScript .Net Core C# API design DevOps CI/CD SQL Server NoSQL Agile REST API Kubernetes Docker JSON XML SQL
Hybrid