Apple
Senior Backend Software Engineer - Apple Sports
$216K–$325K
New York City, New York · Senior · Full-time · Posted Aug 6, 2026
- Experience
- 8+ years of professional software engineering experience.
- Education
- Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
About the job
Designs, develops, and maintains highly available backend services that process and distribute real-time sports data at scale.
What you'll do
- Build and optimize high-throughput, low-latency distributed systems for sports data.
- Ensure services meet performance, reliability, scalability, and availability needs.
- Provide technical guidance and mentorship to junior engineers.
What they ask for
- 8+ years of professional software engineering experience building and deploying scalable distributed systems in production.
- Strong proficiency in Java and experience with Object-Oriented and Functional programming principles.
- Understanding of concurrency control, data structures, and algorithm design; experience with Cassandra, Redis, and Kafka.
- Ability to design scalable, fault-tolerant, highly available systems; Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
Nice to have
- Experience building real-time data pipelines; familiarity with Apache Flink, Apache Spark Streaming, or Kafka Streams.
- Experience with Kubernetes and CI/CD pipelines; passion for sports and sports data.
Pay
$216,200 to $324,800 USD base salary
Tools
Java, Cassandra, Redis, Kafka, Kubernetes, Apache Flink, Apache Spark Streaming, Kafka Streams
Model-written summary · the original posting is authoritative