Senior Backend Software Engineer - Apple Sports
Core
Designing, developing, and maintaining highly available, real-time data services that ingest, process, and distribute sports data at massive scale for the Apple Sports app and Apple TV.
Role type
Senior Backend Software Engineer (Real-time Data Infrastructure)
Builds
High-throughput, low-latency distributed systems for real-time sports data processing and delivery
Domain
Sports technology / Real-time data infrastructure
Required skills
Java (OOP & Functional), Concurrency control, Data structures, Algorithm design, Cassandra, Redis, Kafka
Preferred skills
Real-time data pipelines, Kubernetes, CI/CD, Apache Flink, Apache Spark Streaming, Kafka Streams
Responsibilities
Design and implement scalable, fault-tolerant distributed systems; optimize high-throughput data services; provide technical guidance and mentorship to junior engineers
Seniority
Senior, hands-on IC

