Senior Data Systems Engineer – Scalable APIs & Pipelines

Apple

Annapolis (MD)

On-site

USD 130,000 - 242,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Calm work environment
Mentoring
Growth culture
Flexible vacation policy
Excellent benefits

Job summary

Apple's AMP Data Services team is seeking a Sr. Software Engineer to design and build scalable data systems supporting millions of users and billions of transactions across Apple ecosystem apps.

You will contribute to core data infrastructure, including storage, caching, and streaming components, collaborating with cross-functional teams to meet tight deadlines. The role emphasizes hands-on implementation in Java/C++, performance optimization, and deep understanding of distributed systems, with

Qualifications

  • Extensive professional experience developing software in Java and/or C++ with a strong understanding of object-oriented concepts and design.
  • Experience and deep understanding of distributed data stores such as Kafka, Cassandra, Redis, Solr, etc. Strong production debugging and performance tuning skills.
  • Strong understanding of data architecture and related issues.
  • Experience working on complex problems and distributed systems where scalability and performance are extremely important (every millisecond counts)
  • Must be independent and able to work effectively with cross-functional teams.
  • Our customers love what we do at Apple, and we want the same from our engineers: a passion for building the best systems!

Skills

Java
C++
Object-oriented design

Education

Computer Science degree

Tools

Kafka
Cassandra
Redis
Solr

Job description

Apple's AMP Data Services team is seeking a Sr. Software Engineer to design and build scalable data systems supporting millions of users and billions of transactions across Apple ecosystem apps.

You will contribute to core data infrastructure, including storage, caching, and streaming components, collaborating with cross-functional teams to meet tight deadlines. The role emphasizes hands-on implementation in Java/C++, performance optimization, and deep understanding of distributed systems, with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer — Scalable Analytics
Senior Data Platform Engineer — Scalable Analytics

Socket.dev • Cupertino (CA)

On-site
USD 150,000 - 190,000
Data Platform Engineer: Scalable Backend & Pipelines
Data Platform Engineer: Scalable Backend & Pipelines

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Employee stock plans
Relocation assistance
Medical and dental coverage
+1
Senior Data Platform Engineer: Cloud-Scale, Low-Latency
Senior Data Platform Engineer: Cloud-Scale, Low-Latency

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Stock programs and RSUs
+1
Senior Data Solutions Engineer - Cloud & Big Data
Senior Data Solutions Engineer - Cloud & Big Data

Apple Inc. • Sunnyvale (CA), Northern (KY)

Hybrid
USD 185,000 - 278,000
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
Senior Data Engineer — AI-Ready Pipelines at Massive Scale
Senior Data Engineer — AI-Ready Pipelines at Massive Scale

Apple Inc. • Cupertino (CA)

On-site
USD 172,000 - 306,000
Comprehensive medical and dental coverage
Employee stock purchase plan
Tuition reimbursement
Senior Backend Engineer: Scalable, Low-Latency Systems
Senior Backend Engineer: Scalable, Low-Latency Systems

Socket.dev • Cupertino (CA)

On-site
USD 170,000 - 210,000
Senior Data Engineer - Spark, Data Pipelines & Security
Senior Data Engineer - Spark, Data Pipelines & Security

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Senior Software Engineer, Core Services & APIs
Senior Software Engineer, Core Services & APIs

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineer, Apple Data Platform
Senior Software Engineer, Apple Data Platform

Socket.dev • Cupertino (CA)

On-site
USD 150,000 - 190,000