CareerPlanSign in

Senior Infrastructure Software Engineer

Cupertino, United States of America💼 Full-time🗓 2026-04-27 → 2026-09-28

Core

Designing and building the critical platform layer for iCloud and Apple's backend services at hyperscale, including structured/unstructured storage, caching, and queuing.

Role type

Senior Infrastructure Software Engineer

Builds

Proprietary infrastructure technologies and open-source-based platforms (Kubernetes, Cassandra, Kafka) powering Apple's internet services.

Domain

Cloud infrastructure, distributed systems, and backend services

Required skills

Golang, Java, Python, Ruby, multi-threading, distributed systems, CAP Theorem, microservices, Kubernetes, CI/CD, TDD, DNS, DHCP, LDAP, server virtualization, server monitoring

Preferred skills

OpenStack Ironic, Metal3, MAAS, xCat, Netbox, Tinkerbell, Kubernetes operators, React, Angular, JQuery, hardware bootstrap, PXE, BIOS, TPM, secure boot, Puppet, Chef, Ansible, AWS S3/EC2/CloudFront

Technologies

Kubernetes, Cassandra, Kafka, Redis, Zookeeper, OpenStack, AWS

Responsibilities

Designing highly concurrent applications, developing backend internet services, automating operations processes, managing large-scale server provisioning and maintenance

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.