Software Engineering Manager, Apple Streaming Platform and Solutions
Apple· Data Services / Streaming Platform and Solutions
Seattle, WA$195.7k - $338.4kFull-timePosted 1w ago
About the role
Leader for the Streaming Platform and Solutions engineering team within Apple’s Data Services, responsible for building and operating real-time data streaming and large-scale processing infrastructure (notably Kafka-based). Focuses on cross-datacenter replication, edge data delivery, and operational excellence across global platform services powering Apple Music, TV, and Podcasts.
Responsibilities
- Team Leadership & Mentorship: Actively lead, mentor, and grow a team of software engineers. Guide technical skill development, conduct design and code reviews, and foster a culture of technical rigor, continuous learning, and inclusivity.
- Hands-On Technical Strategy & Coding: Stay directly involved in technical execution by writing code, reviewing pull requests, evaluating architectural trade-offs, and driving best practices for performance, scalability, data consistency, and fault tolerance in distributed platforms.
- Cross-Regional Alignment: Partner closely with distributed leadership and cross-functional teams across regions to translate business objectives into technical execution, unblock dependencies, and align team roadmaps with global initiatives.
- Operational Excellence & Delivery: Directly participate in architectural reviews, incident management, and performance tuning to ensure high availability, low latency, and operational stability for platform services operating at global scale.
- Team Growth & Execution: Provide hands-on technical guidance to help engineers navigate complex projects, accelerate their career growth, and maintain a high standard of engineering execution while supporting a healthy work-life balance.
Qualifications
- 5+ years of experience in software development, with at least 3 years in distributed systems or messaging platforms at scale.
- 2+ years of technical leadership experience overseeing complex projects and multiple engineers.
- Proven track record of building and leading infrastructure teams with credibility and influence.
- Proficiency in Java, Scala, or other languages used in Kafka development.
- Advanced understanding of algorithms, data structures, fault tolerance, and performance for large-scale messaging systems.
- BS, MS, or PhD in Computer Science or a related technical field, or equivalent practical experience.
Skills
Required:Team LeadershipDistributed Systems / KafkaJava or Scala
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Discounted products and free services
- Educational expense reimbursement (including tuition)
- Discretionary bonuses or commission payments (where eligible)
- Relocation assistance (where applicable)
- Employee stock program eligibility (RSU)
Last updated Oct 16, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services