Senior Infrastructure SRE
Core
Building and running next-generation distributed storage systems to support Apple's critical services across geographically dispersed data centers.
Role type
Senior Infrastructure SRE (Storage)
Builds
Distributed storage systems, block storage layers, and content delivery network traffic management
Domain
Cloud Infrastructure / Distributed Storage Systems
Required skills
Linux system internals, distributed systems, block/object/file storage solutions, data migration, backup & recovery, capacity planning, Go/Java/Python/Rust, system configuration management, provisioning, disaster recovery, at-scale testing
Preferred skills
Kubernetes, microservices architecture, container orchestration, relational & non-relational databases, software delivery platforms (Puppet, Chef, Ansible, Spinnaker)
Technologies
Go, Java, Python, Rust, LVM, XFS, ext4, S3, Ceph, Gluster, NFS, Kubernetes, Cassandra, Postgres, RocksDB, Puppet, Chef, Ansible, Spinnaker
Responsibilities
Design and deliver solutions for storage infrastructure, manage on-call rotations for service availability, provide technical feedback and drive standards across the team, collaborate on cross-timezone projects
Seniority
Senior, hands-on IC