CareerPlan

Software Engineering Manager, Apple Streaming Platform and Solutions

Seattle, United States of AmericaFull-time2026-10-13 → 2026-11-10

Core

Lead and build distributed data systems powering Apple Music, TV, and Podcasts, focusing on real-time streaming and cross-datacenter replication.

Role type

Senior IC software engineering manager (distributed systems)

Builds

High-scale streaming and data processing platforms for Apple's consumer services

Domain

Consumer streaming services, distributed systems, data infrastructure

Required skills

Java, Scala, distributed systems, Kafka ecosystem, team leadership, architectural design, incident management, performance tuning

Preferred skills

Kafka broker internals, consensus protocols, multi-datacenter deployments, fault injection testing, open-source contributions

Technologies

Apache Kafka, Java, Scala

Responsibilities

Lead and mentor software engineers, write code and review pull requests, align team roadmaps with global initiatives, manage incident response and performance tuning

Seniority

Senior, hands-on IC with leadership