← All roles

Software Engineering Manager, Apple Streaming Platform and Solutions

Apple· Data Services / Streaming Platform and Solutions
Apply on company site
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