Apple Media Services

Sydney, New South Wales, Australia
Software and Services


Role Number:200312978
Do you like the idea of working on services that are used by millions of passionate people around the world? Do you enjoy working on challenges that are not yet solved? Imagine what you could do here at Apple!! The Apple Media Services team is looking for a software engineer who is passionate about taking a key role in building Apple's ever-growing services.

Key Qualifications

  • We value strong programming fundamentals and extensive experience with both Swift and Objective-C /C++
  • You have a history of Mobile or desktop development experience
  • You bring skills with Swift, Objective-C, Kotlin, or C++
  • Ability to collaborate across a wide range of multi-functional teams
  • You are passionate about quality and have attention to detail


Apple Media Services is one of the teams helping to build Apple's services. Join the Media Services team. We're responsible for authentication, networking, purchases, and more across Apple's services, including Apple Arcade, Apple Books, Apple Fitness+, Apple Music, Apple Podcasts, Apple TV+, and App Store. As a frameworks engineer, you'll make substantial and meaningful contributions on day one by defining and building APIs that power these services. This a a small yet ever-growing team. You'll contribute cross-functionality with teams throughout Apple, gaining insight into how Apple combines hardware, software, and services into a single unified vision. You'll work with multiple teams Apple's media products, including mobile, desktop, Smart TVs, game consoles, and more.

Education & Experience

Bachelor’s degree in computer science or related field, and equivalent work experience. Experience defining and building APIs preferred but not required

Additional Requirements