Software Engineer II
The Walt Disney Company
Job Posting Title:
Software Engineer IIReq ID:
10121408Job Description:
About the Role and Team
Reporting to a Senior Engineering Manager within Disney Entertainment & ESPN Product & Technology, this role is part of the Apple team responsible for building the world-class Disney+ app across iOS, tvOS, and visionOS platforms. As a Software Engineer II, you’ll play a key role in delivering high-quality, testable code that powers an application loved by millions globally.
This is an exciting opportunity for someone early in their career who is passionate about Apple development, eager to grow their skills, and enthusiastic about delivering exceptional streaming experiences. You'll collaborate across engineering, product, and design teams to enhance and innovate the viewer experience on Disney+, working in an environment that thrives on creativity, innovation, and excellence.
What You Will Do
Key Responsibilities
Develop features for the Disney+ iOS, Apple TV (tvOS), and visionOS applications using Swift.
Build and maintain high-quality, testable code and contribute unit and integration tests for each feature.
Participate in code reviews to promote shared knowledge, technical excellence, and continuous improvement.
Collaborate cross-functionally with client platform teams to deliver a consistent user experience across all Disney+ platforms.
Specialize in Apple frameworks including UIKit, SwiftUI, AVKit, and StoreKit to create immersive, performant applications.
Apply computer science fundamentals to deliver performant, scalable, and maintainable solutions.
Work within an agile development environment, contributing to sprint planning, retrospectives, and iterative releases.
Embrace a team-first mindset by contributing to a culture of continuous learning, open feedback, and high-quality delivery.
Other General Activities
Attend and contribute to sprint ceremonies, design reviews, and stand-ups.
Stay current with the latest Apple development tools, SDK updates, and industry best practices.
Collaborate with other engineering teams and departments to align on shared standards and application behaviors.
Contribute to documentation and support onboarding of new engineers.
Share technical learnings and contribute to internal knowledge bases.
Participate in opportunities to innovate and improve internal tooling, frameworks, or developer workflows.
Required Qualifications & Skills
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
At least 2 years of professional iOS development experience, including 1+ years using Swift.
Strong understanding and hands-on experience with UIKit and/or SwiftUI for building complex user interfaces.
Ability to write and maintain unit-tested code.
Solid grasp of Computer Science fundamentals (data structures, algorithms, concurrency).
Experience working in an agile team setting.
Passion for clean, maintainable code and collaborative development.
Excellent problem-solving and communication skills.
Preferred Qualifications
Experience with AVKit and HTTP Live Streaming (HLS) is a strong plus.
Familiarity with StoreKit or visionOS development is a bonus.
Knowledge of video playback technologies and streaming media performance optimization.
Additional Information
At Disney Entertainment & ESPN Product & Technology, our team is a blend of storytellers and technologists, working to build the future of digital entertainment. Join us and help deliver the next generation of Disney+ experiences across the Apple ecosystem.
This is a full-time role, typically based in one of our global technology hubs with flexibility based on team and location.
The Walt Disney Company is an Equal Opportunity Employer. We strive to be a diverse workforce that is representative of our audiences, and where all can thrive and belong. Disney is committed to forming a team that includes and respects a variety of voices, identities, backgrounds, experiences and perspectives.
Job Posting Segment:
Product & Data EngineeringJob Posting Primary Business:
PDE - Consumer Software EngineeringPrimary Job Posting Category:
Software EngineerEmployment Type:
Full timePrimary City, State, Region, Postal Code:
Amsterdam, NetherlandsAlternate City, State, Region, Postal Code:
Date Posted:
2025-05-22