Apple TV Services is seeking a Senior Software Engineer to join their Data Platform team, focusing on developing sophisticated services that power Apple TV+, Apple TV Channels, and MLS. This role offers an exciting opportunity to work on large-scale systems that serve billions of users worldwide. As a vital team member, you'll be responsible for developing next-generation technologies and handling dynamic, timely information at scale.
The position requires expertise in information retrieval, distributed computing, system design, and data storage. You'll work on critical projects driving the video experience across Apple's platforms - iOS, MacOS, and tvOS. The team values creativity, collaborative problem-solving, and the ability to deliver engineering excellence under pressure.
The ideal candidate brings 3+ years of professional software development experience, strong Java programming skills, and extensive knowledge of database systems. You'll be working with cutting-edge technologies including Kafka, MongoDB, and Cassandra, while contributing to knowledge graph construction and large-scale data processing.
This role offers competitive compensation ($135,400-$250,600) and comprehensive benefits, including medical coverage, stock options, and education reimbursement. Located in San Diego, you'll be part of Apple's innovative culture where new insights regularly transform into extraordinary products and services.
Join a team that champions creativity and technical excellence, working on systems that impact millions of users through Apple's video streaming services. This is an opportunity to shape the future of digital entertainment while working with some of the industry's best engineers in a collaborative, fast-paced environment.