Principal Software Engineer

The Walt Disney Company is a leading diversified international family entertainment and media enterprise creating world-class stories and experiences.
New York, NY, USABristol, CT 06010, USAGlendale, CA, USA
$184,300 - $270,700
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Entertainment · Enterprise SaaS · Streaming

Description For Principal Software Engineer

Disney Entertainment & ESPN Technology is at the forefront of reimagining magical viewing experiences for the world's most beloved stories while transforming Disney's media business for the future. As a Principal Software Engineer in the Media Engineering organization's Playback Services team, you'll be instrumental in building highly available, high-throughput services essential to delivering high-quality content to subscribers worldwide.

The role focuses on the backend of media playback, facilitating media selection, device customization, and antipiracy technologies. You'll be working with a team that plays a critical role in the core functionality of Disney's streaming products, including Disney+ and Hulu.

The position offers an opportunity to work on systems that reach millions of consumers every minute of every day. You'll be part of an innovative organization focused on providing the best possible video playback experience, art, and metadata to customers globally. The work involves streamlining and re-purposing technology across different business and distribution channels – including streaming, linear, and theatrical.

As a Principal Engineer, you'll lead architecture discussions, mentor team members, and establish engineering practices that drive quality and excellence. The role requires expertise in functional programming, particularly with Scala, and deep knowledge of building scalable, high-availability backend services.

The compensation package is competitive, varying by location, with base salary ranges from $184,300 to $270,700, plus potential bonuses and long-term incentives. The role offers comprehensive benefits and the opportunity to work with world-class leaders in entertainment technology.

Join a team that's shaping the future of digital entertainment, working on products that delight millions while solving complex technical challenges at scale. Your work will directly impact how audiences worldwide experience Disney's unmatched entertainment content.

Last updated 5 days ago

Responsibilities For Principal Software Engineer

  • Work with a team of engineers building software in a collaborative development process
  • Work cross-team to build consensus on approach for delivering projects
  • Lead high-level architecture discussions and planning sessions
  • Build high-performance, stable, scalable systems
  • Support systems and services during production incidents as part of the on-call rotation
  • Provide mentoring and advice for other specialists
  • Establish engineering practices and standards within the team
  • Represent the technical community at presentations and tech talks

Requirements For Principal Software Engineer

Scala
Redis
Kafka
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field
  • 10+ years related experience crafting backend architectures
  • Expertise in functional programming patterns and experience building RESTful services using Scala APIs
  • Understanding of async programming models and threading/concurrency
  • Knowledge of source control systems, messaging and caching technologies, CI/CD pipelines
  • Experience with cloud providers and observability tools
  • Knowledge of AGILE/Scrum practices

Interested in this job?

Jobs Related To Disney Principal Software Engineer

Principal Software Engineer

Principal Software Engineer position at Disney Entertainment focusing on developing and maintaining Rust and C++ video player technology for streaming platforms.

Sr Principal Software Engineer

Sr Principal Software Engineer position at Disney Entertainment, focusing on Identity Engineering and CIAM capabilities across Disney's digital platforms.

Principal Software Engineer

Principal Software Engineer position at Disney Entertainment & ESPN Technology, focusing on backend development for streaming services with competitive compensation and comprehensive benefits.

Principal Software Engineer, C++

Principal Software Engineer position at Disney focusing on C++ development for Hulu's next-generation streaming platform, requiring 10+ years of experience in embedded systems and client platform development.

Principal Software Engineer

Principal Software Engineer role at Disney Entertainment building scalable commerce systems for global streaming platforms like Disney+ and ESPN.