Software Engineer, Platform Reliability Engineering

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$184,700–$277,600 / yr
Posted
60 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $176k
This role $231k
$84k $298k
below market most similar roles pay here above market

This role pays more than 91% of similar roles. Most pay $151,000–$201,600 — the blue band above. At the midpoint, this role pays about $231k versus about $176k 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 Engineer, Platform Reliability Engineering

Software Engineer, Platform Reliability Engineering, AiDP joins the Applied Machine Learning team to build the foundation for enterprise-wide machine learning and data capabilities. This role involves designing, building, and operating mission-critical platforms and services spanning ML, GenAI, inference, and big data. You will own the full lifecycle of infrastructure projects, including architectural design, deployment, monitoring, and optimization of large-scale distributed systems in hybrid cloud environments. Key responsibilities include managing multi-tenant systems, participating in on-call rotations to resolve production incidents, and establishing observability practices. Required skills include proficiency in systems programming languages like Python, Go, or Java, along with expertise in Kubernetes, Spark, Flink, Ray, Trino, or Iceberg. The work focuses on solving complex reliability, performance, and scalability challenges for demanding workloads.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design, build, and maintain scalable multi-tenant systems for enterprise-scale workloads.
  • Own the full lifecycle of infrastructure projects from architectural design to deployment and monitoring.
  • Optimize high-throughput services to ensure reliability, performance, and cost-efficiency.
  • Participate in on-call rotations to diagnose root causes and implement rapid fixes for production incidents.
  • Identify operational bottlenecks and implement preventive measures to improve system resilience.
  • Establish observability practices and refine operational excellence standards across the platform.
  • Collaborate with engineering teams to define requirements and deliver customer-impacting features.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent professional experience.
  • Proficiency in at least one systems programming language such as Python, Go, or Java.
  • Strong expertise in distributed systems architecture, reliability, scalability, and containerization principles.
  • Hands-on experience with cloud platforms and data processing infrastructure like Kubernetes, Spark, Flink, Ray, or Trino.
  • 7+ years of experience in SRE, DevOps, or infrastructure engineering managing distributed systems at scale (preferred).
  • Proficiency in diagnosing and resolving complex production incidents and performance bottlenecks in large-scale distributed environments (preferred).
  • Familiarity with open source codebases and the ability to explain complex system implementations (preferred).
  • Hands-on experience with big data technologies (Spark, Flink, Iceberg) and/or ML/AI platforms (Ray, MLflow) (preferred).

More like this

Similar roles

Software Engineer, Reliability Platform

DoorDash, Inc

San Francisco, CA +3 6 days ago $130,600–$192,000
Go AWS Terraform Pulumi Containerization Infrastructure as Code APIs SRE SLOs Incident Management Agentic AI MCP Backend Development
2+ yrs exp

Software Engineer, Reliability Engineering

Apple Inc

Sunnyvale, CA 32 days ago $150,400–$225,300
Python Java Go Kubernetes Docker CI/CD Spark Flink Iceberg Ray MLflow Linux Distributed Systems GenAI Machine Learning Model Serving

Software Engineer, AiDP Reliability Engineering

Apple Inc

Austin, TX 75 days ago
Python Java Go Kubernetes Spark Flink Trino Iceberg Flux Argo CD GenAI Machine Learning Distributed Systems Cloud Native Networking Operating Systems Security Principles

Platform and Reliability Engineer, Lead

Booz Allen Hamilton

McLean, VA 10 days ago $99,000–$225,000
AWS Azure Google Cloud Kubernetes Terraform Python Bash CI/CD Infrastructure as Code Site Reliability Engineering OpenTelemetry LLMOps LangSmith Langfuse FinOps Distributed Systems Networking Secrets Management

Platform and Reliability Engineer, Senior Manager

Booz Allen Hamilton

Washington, DC 3 days ago $142,900–$266,000
AWS Databricks Terraform CloudFormation Python Bash LLMOps Infrastructure-as-Code CI/CD Containers Site Reliability Engineering Distributed Systems FinOps Networking Secrets Management
8+ yrs exp