Senior Product Software Engineer (Swift) at The Walt Disney Company | New York, New York, United States | Rezi

Senior Product Software Engineer (Swift) at The Walt Disney Company

Senior Product Software Engineer (Swift)

The Walt Disney Company · New York, New York, United States

Yesterday

Senior Product Software Engineer (Swift)

The Walt Disney Company · New York, New York, United States

2 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Disney Media Player Engineering team is seeking a Senior Product Software Engineer to design and develop a feature-rich, standard streaming media playback library for Apple devices. This role involves creating a layered architecture for media playback that spans across Disney direct-to-consumer brands, ensuring a consistent software architecture and a best-in-class streaming experience.

Responsibilities

  • Design and implement solutions for new features integrating with various Disney media services and back-ends.
  • Collaborate on API design with peer teams and front-end teams.
  • Conduct research and development for media playback experiences, integration, and testing.
  • Participate in project estimation and resource planning.
  • Collaborate within a small development team and the larger engineering organization.
  • Troubleshoot and resolve issues across various platforms.
  • Specialize in Apple technologies such as UIKit, SwiftUI, AVKit, and StoreKit to build world-class applications.

Requirements

  • At least 5 years of industry experience in iOS software development, with 3 years using Swift.
  • At least 5 years of industry experience implementing complex user interfaces using Apple's UIKit or SwiftUI.
  • At least 3 years of experience in agile processes.
  • Demonstrated experience in the full lifecycle of software development (early stage, maintenance, end of life).
  • Understanding of design pattern trade-offs (e.g., MVC, MVVM).
  • Knowledgeable in programming paradigms including Object Oriented and Reactive.
  • Understanding of iOS/TVOS app development lifecycle.
  • Experience in Object Oriented Programming.
  • Ability to write efficient, reliable, and maintainable code.
  • Experience with unit test frameworks and continuous integration systems.
  • Strong verbal and written communication skills.
  • Motivated self-starter with the ability to learn and adapt to new technologies.

Skills

  • Swift
  • Objective-C
  • UIKit
  • SwiftUI
  • AVKit
  • StoreKit
  • Object Oriented Programming
  • Reactive Programming
  • AVFoundation
  • HLS
  • MPEG-DASH
  • Transport Stream
  • CMAF

Location

  • Glendale, CA, USA
  • USA - NY
  • USA - WA

Work Type

  • Full time

Experience Level

  • Senior

Education Level

  • Bachelor of Science in Computer Science or equivalent experience

Salary/Compensations

  • $141,900 to $190,300 per year

Benefits

  • Bonus and/or long-term incentive units may be provided.
  • Full range of medical, financial, and/or other benefits.

About the Company

  • Technology is at the heart of Disney’s past, present, and future.
  • Disney Entertainment and ESPN Product & Technology is a global organization building and advancing the technological backbone for Disney’s media business globally.
  • The team marries technology with creativity to build world-class products, enhance storytelling, and drive velocity, innovation, and scalability.
  • Our Technologists are designing and building the products and platforms that will power our media, advertising, and distribution businesses for years to come.
  • Disney’s technology and products serve as a signature doorway for fans' connections with the company’s brands and stories.
  • We develop and implement groundbreaking products and techniques that shape industry norms, and solve complex and distinctive technical problems.
  • Product Engineering is a unified team responsible for the engineering of Disney Entertainment & ESPN digital and streaming products and platforms.