Sr Engineering Manager - Services Special Projects
Core
Lead a team of distributed systems engineers to build and operate a brand-new, mission-critical service powering Apple customer experiences at massive scale.
Role type
Senior Engineering Manager (Services Special Projects)
Builds
Highly distributed systems, microservices, and ML-powered services for Apple customers
Domain
Consumer Technology / Distributed Systems / Machine Learning
Deliverable
production ML models
Required skills
Distributed systems architecture, Java/JVM ecosystem, gRPC, Event streaming (Kafka), Cloud-native tooling (AWS/GCP, Kubernetes), ML model serving, Team leadership, SRE practices, Data modeling
Preferred skills
Search/ranking systems, LLM optimization, MLOps, Data lake technologies, Security and privacy design
Technologies
Java, Spring Boot, Netty, Project Reactor, gRPC, Kafka, Redis, AWS, GCP, Docker, Kubernetes, Spark, Iceberg, Protobuf, Avro
Responsibilities
Hire, lead, and mentor senior distributed systems engineers; Architect and deliver scalable, fault-tolerant microservices; Operationalize ML workloads including model serving and inference; Partner with SRE on operational excellence and incident response; Drive data modeling and storage strategy; Collaborate on service APIs and contracts; Establish engineering best practices
Seniority
Senior, hands-on IC leader
