Principal Software Engineer

The Walt Disney Company is a leading diversified international family entertainment and media enterprise that includes Disney Entertainment, ESPN, and Disney Experiences.
New York, NY, USABurbank, CA, USAGlendale, CA, USA
$184,300 - $270,700
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Entertainment · Enterprise SaaS

Description For Principal Software Engineer

Disney Entertainment & ESPN Technology is seeking a Principal Software Engineer to join their Playback Services team within the Media Engineering organization. This role is crucial in building highly available, high-throughput services essential for delivering high-quality content to subscribers. The team is responsible for the backend of media playback, facilitating media selection, device customization, and antipiracy technologies.

As a Principal Software Engineer, you'll be working at the intersection of streaming media and live sports entertainment, playing a critical role in the core functionality of Disney's streaming products. The position offers an opportunity to work on systems that reach millions of consumers every minute through platforms like Disney+, Hulu, ABC News, and ESPN+.

The role involves leading architecture discussions, mentoring team members, and establishing engineering practices that drive quality and excellence. You'll be working with cutting-edge technologies and frameworks, building scalable backend services using Scala and working with various cloud technologies and infrastructure tools.

The compensation package is competitive, varying by location:

  • Seattle, WA and New York City: $193,100 - $258,900
  • Santa Monica/Burbank/Glendale/L.A. and Bristol, CT: $184,300 - $247,100
  • San Francisco: $201,900 - $270,700

Beyond the base salary, the position includes comprehensive benefits including medical coverage, bonus potential, and long-term incentive units. You'll be part of Disney's mission to reimagine ways to create magical viewing experiences while transforming Disney's media business for the future.

The role requires expertise in functional programming, RESTful services, and async programming models. You'll need to demonstrate strong leadership skills in architectural planning, team collaboration, and technical mentorship. The ideal candidate will have 10+ years of experience in backend architecture and development, with a strong foundation in computer science or related fields.

Join a team that's building the future of Disney's media business, working at unprecedented scale, and driving innovation in how audiences experience sports, entertainment, and news worldwide. This is an opportunity to make a significant impact at one of the world's most beloved entertainment companies while working with cutting-edge technology and talented teams.

Last updated 20 hours 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
  • Collaborate with business partners to understand and refine requirements
  • Build high-performance, stable, scalable systems to be deployed in an enterprise setting
  • Lead high-level architecture discussions and planning sessions
  • 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

Requirements For Principal Software Engineer

Scala
Java
Kafka
Redis
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, Electrical or Electronics Engineering, or comparable field
  • 10+ years related experience crafting backend architectures and delivering backend applications
  • 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
  • Knowledge of AGILE/Scrum practices

Benefits For Principal Software Engineer

Medical Insurance
401k
Equity
  • Full range of medical benefits
  • Bonus opportunity
  • Long-term incentive units

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 role at Disney Entertainment focusing on building highly available backend services for media playback and streaming platforms.

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.