Streaming Platform Data Engineer – High-Scale, Real-Time

Apple Inc.

Seattle (WA)

On-site

USD 142,000 - 263,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple Inc. in Seattle is seeking an experienced Software Engineer to join the Streaming Platform and Solutions group.

You will build high-performance, fault-tolerant distributed data systems powering Apple Music, TV, and Podcasts, with focus on real-time streaming and cross-datacenter replication. You’ll own end-to-end deployment, contribute to architectural reviews, and drive observability, tooling, and edge latency improvements across global deployments.

Qualifications

  • 1-5 years of professional experience in server-side Java development with concurrency, memory management, and performance.
  • Experience designing, building, and operating large-scale distributed systems.
  • Solid understanding of data structures, algorithms, fault tolerance, and system performance.
  • Experience with RESTful API design and service-oriented architectures.
  • Bachelor’s, Master’s, or PhD in Computer Science or related field, or equivalent practical experience.

Responsibilities

  • Partner with cross-functional teams to translate complex business needs into clear, actionable technical specifications.
  • Design, build, and deploy high-performance, fault-tolerant distributed systems capable of scaling under heavy production loads.
  • Lead end-to-end software development and take full ownership of production services that drive large-scale data movement and storage capabilities.
  • Lead and actively participate in technical design reviews, helping set architectural standards and best practices across engineering groups.
  • Gain deep domain expertise to proactively identify system bottlenecks and propose innovative technical solutions.
  • Take ownership of independent research and proof-of-concept projects to evaluate emerging technologies and address complex engineering challenges.

Skills

Java
Distributed systems
RESTful APIs
Performance optimization
Concurrency

Education

Bachelor’s, Master’s, or PhD in Computer Science or related field

Tools

Kafka
Cassandra
Redis
Schema Registry
Kubernetes

Job description

Apple Inc. in Seattle is seeking an experienced Software Engineer to join the Streaming Platform and Solutions group.

You will build high-performance, fault-tolerant distributed data systems powering Apple Music, TV, and Podcasts, with focus on real-time streaming and cross-datacenter replication. You’ll own end-to-end deployment, contribute to architectural reviews, and drive observability, tooling, and edge latency improvements across global deployments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Data Streaming Engineer — Scale and Edge Delivery
Real-Time Data Streaming Engineer — Scale and Edge Delivery

Apple Inc. • Seattle (WA)

On-site
USD 140,000 - 210,000
Engineering Manager — Streaming Platform & Kafka
Engineering Manager — Streaming Platform & Kafka

Apple Inc. • Seattle (WA)

On-site
USD 196,000 - 338,000
Medical & dental coverage
Employee stock programs
Relocation assistance
+1
Senior Software Engineer – Real-Time Data & AI Platforms
Senior Software Engineer – Real-Time Data & AI Platforms

Apple Inc. • Cupertino (CA)

Hybrid
USD 185,000 - 325,000
Employee stock purchase plan
Stock programs
Relocation assistance
+2
Software Engineer, Apple Streaming Platform and Solutions
Software Engineer, Apple Streaming Platform and Solutions

Apple Inc. • Seattle (WA)

On-site
USD 140,000 - 210,000
Senior Data Engineer, Real-Time Multimodal Platform
Senior Data Engineer, Real-Time Multimodal Platform

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Backend Software Engineer – Streaming TV Platform
Backend Software Engineer – Streaming TV Platform

Apple • Sacramento (CA)

Remote
USD 28,000 - 41,000
Streaming Media Software Engineer: Scale Billions of Devices
Streaming Media Software Engineer: Scale Billions of Devices

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 225,000
Medical and dental coverage
Discretionary bonuses or commission
Apple stock programs (RSUs)
+2
Backend Engineer, Real-Time Observability for Apple Services
Backend Engineer, Real-Time Observability for Apple Services

Apple Inc. • California

On-site
USD 142,000 - 214,000
Medical and dental coverage
Retirement benefits
Stock plans and RSU awards
+1
Compute Platform Engineer - Data-Driven & Scalable
Compute Platform Engineer - Data-Driven & Scalable

Apple Inc. • Seattle (WA)

Hybrid
USD 142,000 - 263,000
Software Engineering Manager, Apple Streaming Platform and Solutions
Software Engineering Manager, Apple Streaming Platform and Solutions

Apple Inc. • Seattle (WA)

On-site
USD 196,000 - 338,000
Medical & dental coverage
Employee stock programs
Relocation assistance
+1