Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Disney Entertainment & ESPN Technology Logo

Lead Software Engineer - Swift

Disney Entertainment & ESPN Technology

$155,700 - $208,700
Nov 11, 2025
Glendale, CA, USA
Apply Now

Disney Entertainment and ESPN Product & Technology is looking to build and advance the technological backbone for Disney’s media business globally. The Apple Application Player Engineering team is seeking a Lead Software Engineer to create a feature-rich standard streaming media playback library on Apple devices, spanning all Disney direct-to-consumer brands like Disney+, ESPN, and Hulu, to ensure a consistent software architecture and deliver a best-in-class streaming experience.

Requirements

  • Experience in Swift or SwiftUI
  • Knowledgeable with programming paradigms including Object Oriented and Reactive.
  • Understanding of iOS/TVOS app development lifecycle.
  • Experience in Object Oriented Programming.
  • Write efficient, reliable, and maintainable code whether implementing improvements, user-facing features, or fixing defects – through collaboration with senior team members.
  • Experience with unit test frameworks and continuous integration systems
  • Experience with AVFoundation and its ecosystem
  • Experience with streaming technologies including HLS, MPEG-DASH, Transport Stream, and CMAF
  • Experience developing applications in all Apple platforms including iPhone, iPad, and TVOS.

Responsibilities

  • Design and implement solutions in collaboration with team members for new features which integrate with various Disney media services and back-ends.
  • Collaborative API design with peer teams on the back-end as well as front-end teams which depend on our libraries.
  • Research and development for media playback experiences, integration, and testing.
  • Participate in project estimation and resource planning.
  • Ability to collaborate in a small, productive development team as well as the larger engineering organization.
  • Troubleshoot and resolve issues, problems, and errors encountered across our various platforms.
  • Ability to collaborate within a small, productive development team as well as work independently.

Other

  • Minimum of 7 years of relevant software engineering experience
  • Able to demonstrate experience in the full lifecycle of software development. Early stage, maintenance, and end of life.
  • Strong verbal and written communication skills
  • Motivated self-starter with the ability to learn and adapt to new technologies.
  • The hiring range for this position in Los Angeles, CA is $155,700 to $208,700 per year.