Streaming Platform Engineer - Real-Time Data at Scale

Apple, Inc.

Seattle (WA)

On-site

USD 142,000 - 263,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple Streaming Platform and Solutions is seeking a Software Engineer in Seattle to design and evolve distributed data systems powering Apple Music, TV, and Podcasts. You will own end-to-end services, optimize cross-datacenter replication, and bring data to the edge with low latency.

You will work with real-time streaming, large-scale processing, and tooling that supports global availability. A strong foundation in distributed systems and Java development is essential for success at Apple.

Qualifications

  • 1–5 years in server-side Java 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.
  • CS degree (BSc/MSc/PhD) or equivalent practical experience.

Responsibilities

  • Translate complex business needs into technical specifications.
  • Design, build, and deploy high-performance, fault-tolerant distributed systems.
  • Lead end-to-end software development and ownership of production services for data movement and storage.
  • Lead and participate in design reviews, setting architectural standards and best practices.
  • Identify bottlenecks and propose innovative technical solutions.
  • Pursue R&D and PoC projects to evaluate emerging technologies.

Skills

Java development
Distributed systems
Data structures
REST APIs
Concurrency
Performance

Education

CS degree (BSc/MSc/PhD) or equivalent practical experience

Tools

Kafka
Cassandra
Redis
Schema Registry
Object store
Kubernetes
AWS
GCP

Job description

Apple Streaming Platform and Solutions is seeking a Software Engineer in Seattle to design and evolve distributed data systems powering Apple Music, TV, and Podcasts. You will own end-to-end services, optimize cross-datacenter replication, and bring data to the edge with low latency.

You will work with real-time streaming, large-scale processing, and tooling that supports global availability. A strong foundation in distributed systems and Java development is essential for success at Apple.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Apple Inc. • Seattle (WA)

On-site
USD 142,000 - 263,000
Streaming Platform Engineering Lead — Scale Data Infra & Kafka
Streaming Platform Engineering Lead — Scale Data Infra & Kafka

Apple, Inc. • Seattle (WA)

On-site
USD 196,000 - 338,000
Comprehensive medical and dental cover
Retirement benefits
Employee stock programs
+1
Backend Software Engineer – Streaming TV Platform
Backend Software Engineer – Streaming TV Platform

Apple • Sacramento (CA)

Remote
USD 28,000 - 41,000
Senior Software Engineer - Scalable AI/Data Platforms
Senior Software Engineer - Scalable AI/Data Platforms

Apple, Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Stock options
Apple Employee Stock Purchase Plan
Relocation assistance
+2
Software Engineer, Apple Streaming Platform and Solutions
Software Engineer, Apple Streaming Platform and Solutions

Apple • Seattle (WA)

On-site
USD 142,000 - 263,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
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
Senior Distributed Systems Engineer - Data & AI
Senior Distributed Systems Engineer - Data & AI

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Employee stock plan
Discretionary bonuses
Education reimbursement
+1
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
Software Engineering Manager, Apple Streaming Platform and Solutions
Software Engineering Manager, Apple Streaming Platform and Solutions

Apple • Seattle (WA)

On-site
USD 196,000 - 338,000
Comprehensive medical and dental cover
Retirement benefits
Employee stock programs
+1