Workflow Automation SRE, ASE Data Services

Apple Inc

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $183k
This role $203k
$127k $278k
below market most similar roles pay here above market

This role pays more than 67% of similar roles. Most pay $147,375–$217,687 — the blue band above. At the midpoint, this role pays about $203k versus about $183k 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 3595 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2772 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Workflow Automation SRE, ASE Data Services

The Workflow Automation SRE, ASE Data Services joins the Services Engineering organization to build and maintain a durable workflow orchestration platform for the Data Services fleet. This role involves replacing legacy systems and manual runbooks with observable, resumable workflows for critical operations like rolling upgrades, host replacements, and cluster expansions. You will design and build workers and workflow definitions, composing operations across host and pod provisioning, topology discovery, and monitoring systems. The position requires proficiency in Java, with Go or Python being valuable. You will manage distributed databases including Cassandra, Redis/Valkey, Kafka, Solr, ZooKeeper, and etcd. The work focuses on automating complex database operational concepts like ring balancing and recovery semantics across bare-metal, virtualized, and Kubernetes platforms to ensure the reliability of internet-facing services.

What you'll do

  • Design, build, and operate durable workflow automation for Data Services operations like rolling upgrades and cluster expansions.
  • Write workflow and activity code to compose per-node management APIs, provisioning APIs, and monitoring systems into resumable operations.
  • Migrate operational logic from legacy workflow systems and manual runbooks onto a durable execution model with retry and signal capabilities.
  • Build developer and operator tools including CLIs and execution visibility for submitting, monitoring, and debugging running operations.
  • Apply SRE practices such as monitoring, alerting, and incident management to the automation platform and the operations it drives.
  • Automate complex database concepts including drain and recovery semantics, ring balancing, and health validation against live clusters.
  • Deploy and manage workers across bare-metal, virtualized, and containerized (Kubernetes) platforms while reasoning about cross-datacenter connectivity.

What we're looking for

  • BS or MS in Computer Science or a related field, or equivalent work experience.
  • 5+ years of experience in a Site Reliability Engineering or infrastructure-focused engineering role.
  • Proficiency in Java, with proficiency in Go or Python also being valuable (preferred).
  • Hands-on experience designing or operating workflow, orchestration, or job-scheduling systems for long-running, failure-prone operations.
  • Experience supporting internet-facing production services and distributed systems via deployments, on-call, and incident management.
  • Experience running large-scale infrastructure with a heavy reliance on automation tooling and managing services at scale on Kubernetes.
  • Experience operating or building tooling for distributed databases and storage systems like Cassandra, Redis, Kafka, or Solr (preferred).
  • Experience operating in datacenter and cloud architectures, including networking topologies and multi-datacenter system design (preferred).

More like this

Similar roles

Workflow Automation SRE, ASE Data Services

Apple Inc

Seattle, WA 136 days ago $142,300–$263,300
Java Go Python Kubernetes Cassandra Redis Valkey Kafka Solr ZooKeeper etcd Temporal Cadence mTLS EC2 Distributed Systems Site Reliability Engineering Monitoring Alerting
5+ yrs exp

SRE Software Engineer

Apple Inc

Austin, TX 79 days ago
Kubernetes Python Go Docker CI/CD Linux Git Ansible Puppet Prometheus Thanos Splunk AWS GCP Azure TCP/IP DNS RHEL CentOS Oracle Linux

SRE Software Engineer

Apple Inc

Austin, TX 74 days ago
Kubernetes Python Go Docker Linux CI/CD Git Ansible Puppet Prometheus Thanos Splunk AWS GCP Azure TCP/IP DNS RHEL CentOS

Senior Engineer, Software Automation

Danaher Corporation

Irvine, CA 9 days ago $100,000–$130,000
Python Test Automation CI/CD Git pytest Object-Oriented Programming Embedded Systems TCP/IP Bluetooth/BLE USB Serial Hardware-in-the-Loop Simulators Emulators Software Architecture Debugging
5+ yrs exp

Senior Software Engineer, ASE Data Platform

Apple Inc

Seattle, WA 3 days ago $175,000–$308,500
Distributed Systems Data Platforms Java Scala Python Go Apache Spark Flink Kafka SQL NoSQL Kubernetes AWS GCP Data Pipelines RBAC ABAC Data Governance
5+ yrs exp