Software Engineer, Reliability Engineering

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$225,300 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $180k
This role $188k
$133k most similar roles pay here $235k

This role pays more than 57% of similar roles. Most pay $145,000–$214,000 — the shaded band above. At the midpoint, this role pays about $188k versus about $180k 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 2321 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1891 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Reliability Engineering

Software Engineer, Reliability Engineering, AiDP joins the Applied Machine Learning team within the AI and Data Platform organization. This role focuses on building, enhancing, and maintaining multi-tenant systems while operating, scaling, and optimizing high-throughput, highly concurrent services across hybrid cloud environments. The engineer will manage projects through their full lifecycle, from design to release, while collaborating with cross-functional teams to deliver features for GenAI, ML, Inference, and Big data platforms. Required technical skills include proficiency in Python, Java, or Go, along with experience in Kubernetes, Docker, or other container orchestration frameworks. Preferred qualifications include expertise in Spark, Flink, Iceberg, Ray, MLflow, and model serving technologies. The role addresses complex challenges regarding scale and performance for mission-critical services by troubleshooting distributed systems and managing CI/CD pipelines within a large-scale infrastructure.

What does a Software Engineer earn in California?

Median $214000 from 776 postings across 67 companies.

See salary data

What you'll do

  • Build, enhance, and maintain multi-tenant systems using diverse technologies.
  • Lead projects through the full lifecycle from initial design to final release delivery.
  • Operate, scale, and optimize high-throughput and highly concurrent services.
  • Diagnose, resolve, and prevent production and operational challenges.
  • Perform performance analysis and troubleshoot large-scale distributed systems.
  • Manage and improve the uptime and availability of mission-critical services.
  • Develop and manage CI/CD pipelines for software deployment.
  • Work with big data and GenAI technologies like Spark, Flink, Ray, or MLflow.

What we're looking for

  • BS/MS in computer science or equivalent experience.
  • 2+ years of programming experience in Python, Java, or Go.
  • 2+ years of experience with Kubernetes, Docker, or other container orchestration frameworks.
  • Ability to read and explain open source codebase (preferred).
  • Experience deploying and managing CI/CD pipelines (preferred).
  • Strong expertise in troubleshooting complex production issues (preferred).
  • Ability to conduct performance analysis and troubleshoot large scale distributed systems (preferred).
  • Experience with big data, GenAI/ML, Linux, database, or security concepts (preferred).

More like this

Similar roles

Software Engineer - AiDP Reliability Engineering

Apple Inc

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

Software Engineer

Booz Allen Hamilton

Fayetteville, NC 33 days ago $69,400$158,000
Java C++ C# Python JavaScript SQL Distributed Interactive Simulation (DIS) Kubernetes DevSecOps CI/CD JIRA Virtualization VRSG MACE Agile Scrum

Software Engineer

Applied Materials

Santa Clara, CA 117 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 115 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp