Workflow Automation SRE, ASE Data Services
Apple· Software and Services
Hybrid (Seattle)$142.3k - $263.3kFull-timePosted 3d ago
About the role
SRE role within Apple’s ASE Data Services workflow automation effort to design, build, and operate durable, observable, and resumable workflows for data services operations at scale across data centers, replacing legacy systems and reducing on-call toil.
Responsibilities
- Design, build, and operate durable workflow automation for Data Services operations (rolling upgrades, host replacement, cluster expansion and shrink, backup and restore, and release qualification).
- Write workflow and activity code that composes existing systems (per-node management APIs, provisioning APIs, topology discovery, monitoring/alerting, notifications) into safe, resumable operations.
- Apply core SRE practice (monitoring, alerting, and incident management) to the automation platform itself and to the operations it drives.
- Migrate operational logic off legacy workflow systems and manual runbooks, triaging what ports directly, what should be rewritten, and what can be retired.
- Build the developer and operator experience around these workflows: CLIs, execution visibility, and the patterns other SREs use to submit, monitor, signal, and debug running operations.
- Understand database operational concepts deeply enough to automate them safely: drain and recovery semantics, ring balancing, streaming, health validation, and the failure modes of multi-step operations against a live cluster.
- Operate across bare-metal, virtualized (EC2), and containerized (Kubernetes) platforms, deploying workers to Kube and reasoning about cross-datacenter connectivity, host placement, and failure domains.
- Partner with platform teams across the org to keep our work aligned, portable, and contributing back where it makes sense.
Qualifications
- BS or MS in Computer Science / related fields or equivalent work experience
- 5+ years in a Site Reliability Engineering or infrastructure-focused engineering role
- Proficient in Java; proficiency in Go (golang) or Python is also valuable
- Hands-on experience designing or operating workflow / orchestration / job-scheduling systems, or building substantial automation for stateful, long-running, failure-prone operations
- Support of 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
- Real operational experience managing services at scale on Kubernetes
- Excellent troubleshooting and performance deep-dive analysis
- Self-motivated and inquisitive, with an aptitude to learn new technologies quickly and effectively
- Direct experience with workflow systems (or comparable durable-execution engines such as Temporal or Cadence): writing workflows and activities, reasoning about retries, signals, queries, heartbeating, and execution history
- Experience operating or building tooling for distributed databases / storage systems (Cassandra, Redis/Valkey, Kafka, Solr, ZooKeeper, etcd)
- Understanding of database concepts: consistency models, isolation levels, crash and recovery semantics
- Operational experience deploying in and running on datacenter and cloud architectures: networking topologies, host placement strategies, and failure modes; design of multi-datacenter systems; failure domains; and wide-area networking
- Performance engineering (design concepts, profile-guided optimization)
- Familiarity with mTLS / certificate-based service auth and Kubernetes-native worker deployment
- Experience replacing legacy or home-grown orchestration with modern, observable platforms
- Comfort working in a distributed team across multiple sites and time zones
Skills
Required:Workflow/orchestration systemsDistributed databases / storage systems toolingKubernetesJava
Nice to have:Go or Python
Last updated Oct 23, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services