JobsSoftware Engineer, Data Solutions ASE
Apple logo

Software Engineer, Data Solutions ASE

Apple

Location

New York City, NY

Type

Full-time

Posted

5/22/2026

Compensation

Not listed

Undergraduate with 2+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025

Job description

Apple is looking for an experienced software engineer to join the Data Solutions team within Data Services. This team is responsible for building and evolving distributed data systems that support critical consumer services like Apple Music, TV, and Podcasts. The role involves working on high-scale streaming and data processing platforms while addressing challenges related to cross-datacenter replication. Engineers will have the opportunity to impact hundreds of millions of Apple users by ensuring data is available with minimal latency.

Requirements

  • 3 years of experience in software engineering with a focus on distributed systems.
  • Proficiency in Java with a strong understanding of 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 degree in Computer Science or equivalent practical experience.
  • Experience with distributed data systems such as Cassandra, Redis, Kafka, or similar platforms.
  • Experience with Apache Kafka, including broker internals, producers/consumers, and ecosystem tooling, is a strong plus.
  • Experience with multi-datacenter deployments, replication strategies, and consistency models.
  • Hands-on experience with cloud platforms and container orchestration such as Kubernetes, AWS, GCP, or similar.
  • Exposure to observability practices including monitoring, alerting, and performance benchmarking.
  • Experience with fault injection, chaos engineering, or property-based testing methodologies.
  • Contributions to open-source projects, especially in the data infrastructure ecosystem.

Responsibilities

  • Build and evolve distributed data systems that power Apple's consumer services.
  • Work on high-scale streaming and data processing platforms.
  • Solve complex problems related to cross-datacenter replication.
  • Automate existing systems and integrate them into a centralized cloud platform.
  • Own platforms end-to-end, from internals and protocol-level work to operational tooling.
  • Ensure data is available where and when it's needed with minimal latency.

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.

Is this posting expired or inaccurate?