Join the team that builds the foundation that enables AppleTV and AppleMusic to deliver exceptional experiences on third-party devices, including smart TVs, streaming devices, and gaming consoles, while maintaining Apple's signature quality standards. The AppleTV Platform team develops and maintains the core framework that empowers our application teams to build powerful end-user applications without the complexity of managing diverse device compatibility—delivering essential features such as graphics rendering, media playback, secure storage, over-the-air updates, and more to millions of devices worldwide. As a Platform engineer, you'll design and deliver a performant, reliable, maintainable, and secure framework and APIs deployed at global scale. Our platform handles millions of user interactions and playback sessions daily with high reliability and performance, enabling AppleTV+ and other services.
We're looking for a thoughtful and experienced engineer to craft and maintain the current and next-generation AppleTV and AppleMusic platform on 3rd party devices. You'll work on a performant graphics and media platform that supports a wide range of devices, CPUs, and operating systems. This role involves maintaining and evolving existing frameworks while designing innovative capabilities from the ground up. You'll collaborate closely with teams across Apple, uphold strong software engineering practices, and help ensure user privacy by building systems that protect personal data and safeguard partner content. While the role is primarily device/client focused, we're looking for someone with knowledge about both client and server systems. The ideal candidate has experience designing APIs and platform components that balance performance, functionality, and simplicity, with a strong background in building secure, maintainable, and performant code.
Responsibilities:
Minimum Qualifications:
Preferred Qualifications: