CareerPlanSign in

Lead Infrastructure Software Engineer

London, United Kingdom💼 Full-time🗓 2026-07-29 → 2026-09-28

Core

Design and build API-driven, resilient distributed systems and frameworks for hyperscale storage, caching, and queueing services powering iCloud and Apple backend.

Role type

Lead Infrastructure Software Engineer (Distributed Systems)

Builds

Next-generation platform services for Apple's infrastructural systems

Domain

Cloud Infrastructure / Distributed Systems

Required skills

Golang, C++, Java, Python, distributed systems, multi-threading, microservices, containerization, virtualization, Kubernetes, CI/CD, TDD

Preferred skills

Kubernetes operators, Cassandra, Redis, large-scale server orchestration, cloud services (AWS), configuration management (Puppet, Chef, Ansible)

Technologies

Kubernetes, Cassandra, Zookeeper, Kafka, Redis, OpenStack, AWS, React, Angular, Puppet, Chef, Ansible

Responsibilities

Lead projects from design to launch in fast-changing environments, create API-driven services with resilient designs, work across multiple timezones to deliver production-impacting projects, participate in incident response and post-incident reviews.

Seniority

Senior, hands-on IC with technical leadership

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