CareerPlanSign in

Principal Lead Distributed Systems Engineer - Services Special Projects

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

Core

Design and build massively scalable, highly available backend services and a multi-tenant platform powering real-time transactions, analytics, and content delivery for Apple customers.

Role type

Principal Lead Distributed Systems Engineer

Builds

High-throughput, low-latency backend services and AI/ML-powered platform capabilities

Domain

Consumer technology, distributed systems, cloud infrastructure

Deliverable

production ML models

Required skills

Distributed systems architecture, Java, JVM performance tuning, async/reactive programming, gRPC, Kafka, Kubernetes, CI/CD, security vulnerability remediation

Preferred skills

Machine learning systems, LLM deployment, cryptography, identity and access management

Technologies

Java, Spring Boot, Netty, Project Reactor, RxJava, Vert.x, Micronaut, Quarkus, gRPC, Kafka, Iceberg, Cassandra, Redis, Jackson, Protobuf, Avro, Jenkins, GitHub Actions, GitLab CI, AWS, GCP, Docker, Kubernetes

Responsibilities

Lead design and building of new scalable services; oversee large-scale resilient backend services; partner with teams to ship performant customer-facing features; mentor the engineering team; lead high-level technical discussions across the ecosystem

Seniority

Principal, hands-on IC with mentorship

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