CareerPlanSign in

Software Engineer - Universal Media

San Diego, United States of America💼 Full-time🗓 2026-07-01 → 2026-09-28

Core

Design and build data platforms and tools powering the Apple TV app, including personalization algorithms, data pipelines, and notification systems.

Role type

Senior Backend Software Engineer (Data Platform & Personalization)

Builds

Data pipelines, personalization algorithms, and multi-channel notification systems for the Apple TV app

Domain

Consumer Media & Entertainment (Streaming)

Deliverable

production ML models

Required skills

Java, distributed microservices, event-driven/streaming systems (Kafka, Kinesis, Pulsar), big-data frameworks (Apache Spark), personalization/recommendation algorithms, SQL & NoSQL datastores, Redis

Preferred skills

Feature stores, model monitoring, A/B experimentation, CI/CD, cloud environments (AWS, GCP, Azure), Flink, Beam, Spark Structured Streaming

Responsibilities

Partner with data scientists to productionize and deploy personalization algorithms; Design and build data pipelines for large-scale datasets; Develop systems for delivering personalized notifications; Monitor and optimize production systems for latency and throughput; Collaborate cross-functionally to translate business requirements into technical solutions; Contribute to code reviews and engineering best practices

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.