Real-Time Data Streaming Engineer — Scale and Edge Delivery

Apple Inc.

Seattle (WA)

On-site

USD 140,000 - 210,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple Inc. is seeking an experienced software engineer to join the Data Solutions team within Data Services, responsible for building and evolving distributed data systems powering Apple’s services.

You will work on high-scale streaming and data processing, tackling cross-datacenter replication and edge delivery to hundreds of millions of users. The role focuses on real-time streaming, low-latency data infrastructure, and automation, with ownership from internals to observability and

Qualifications

  • 1–5 years of professional experience in server-side Java development with strong concurrency and performance focus.
  • 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 a related field, or equivalent practical experience.

Responsibilities

  • Partner with cross-functional teams to translate complex business needs into technical specifications.
  • Design, build, and deploy high-performance, fault-tolerant distributed systems.
  • Lead end-to-end software development and production services for large-scale data movement and storage.
  • Lead technical design reviews and set architectural standards across teams.
  • Identify bottlenecks and propose innovative technical solutions.
  • Own research and PoC projects to evaluate emerging technologies.

Skills

Java
Concurrency
Memory management
Performance
Distributed systems
RESTful APIs
SOA
Data structures
Algorithms

Education

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

Tools

Cassandra
Redis
Kafka
Schema Registry
Object Store
Kubernetes
AWS/GCP

Job description

Apple Inc. is seeking an experienced software engineer to join the Data Solutions team within Data Services, responsible for building and evolving distributed data systems powering Apple’s services.

You will work on high-scale streaming and data processing, tackling cross-datacenter replication and edge delivery to hundreds of millions of users. The role focuses on real-time streaming, low-latency data infrastructure, and automation, with ownership from internals to observability and

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
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
Data Engineer, Real-Time ML & Data Platforms
Data Engineer, Real-Time ML & Data Platforms

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 195,000
Stock programs
Relocation assistance
Education reimbursement
+1
Senior Data Systems Engineer – Scalable APIs & Pipelines
Senior Data Systems Engineer – Scalable APIs & Pipelines

Apple • Annapolis (MD)

On-site
USD 130,000 - 242,000
Calm work environment
Mentoring
Growth culture
+2
Data Platform Engineer - Scalable, Resilient Data Systems
Data Platform Engineer - Scalable, Resilient Data Systems

Apple Inc. • Cary (NC)

On-site
USD 120,000 - 160,000
Equal opportunity employer
Inclusive workplace policies
Focus on accessibility
Data Services Engineer: Scalable, HA Data Platforms
Data Services Engineer: Scalable, HA Data Platforms

Apple Inc. • United States

On-site
USD 180,000 - 240,000
Real-Time Video Streaming Engineer — Low-Latency Systems
Real-Time Video Streaming Engineer — Low-Latency Systems

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 225,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