Principal Software Engineer

Leading diversified international family entertainment and media enterprise building streaming and digital products.
Seattle, WA, USASanta Monica, CA, USAGlendale, CA, USA
$184,300 - $258,900
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Entertainment

Description For Principal Software Engineer

At Disney Entertainment & ESPN Technology, we're revolutionizing how magical viewing experiences are created for the world's most beloved stories while transforming Disney's media business for the future. The Content Experience & Delivery team builds critical systems that provide data at scale across Disney+, Hulu, and Star+, implementing reliable, high-request services that power streaming user experiences across multiple platforms.

As a Principal Software Engineer, you'll join a dynamic team focused on creating best-in-class Recommendations & Discovery experiences for hundreds of millions of customers. You'll collaborate with Data Science/ML and Product teams to innovate on, develop and operate Recommendation Systems at scale. The role involves end-to-end project ownership, from initial design to production deployment, while serving as a technical leader and mentor.

The position offers the opportunity to work with cutting-edge technologies and shape the future of streaming entertainment. You'll be responsible for designing and implementing large-scale, high-availability backend services, working with ML models, and ensuring optimal performance for millions of users worldwide. The role combines technical expertise with leadership responsibilities, requiring both deep technical knowledge and strong communication skills.

Working at Disney Entertainment & ESPN Technology means being part of a team that's building the infrastructure powering Disney's media, advertising, and distribution businesses. You'll contribute to products that reach millions of consumers every day, from Disney+ and Hulu to ABC News and ESPN. The environment encourages innovation and allows you to develop groundbreaking products that shape industry norms and enhance how audiences experience entertainment worldwide.

The position offers competitive compensation, comprehensive benefits, and the chance to work on projects that directly impact how people around the world consume and experience entertainment. Join us in creating the future of streaming technology while being part of Disney's legendary storytelling legacy.

Last updated 10 minutes ago

Responsibilities For Principal Software Engineer

  • Independently drive and champion cross-team projects
  • Design new solutions and ensure alignment across engineering and product teams
  • Write code to implement new features or optimize existing services
  • Participate in 24/7 on-call rotation for tier-1 critical services
  • Coach and mentor teammates
  • Perform code reviews
  • Design and drive consensus on backend architectures
  • Set best practices for the team

Requirements For Principal Software Engineer

Java
Kafka
  • Bachelor's degree in Computer Science or related field
  • 10+ years of experience crafting and operating backend services
  • Experience with algorithms and ML model implementation
  • Knowledge of JVM services
  • Experience with asynchronous programming
  • Knowledge of object-oriented and functional programming patterns
  • Experience with CI/CD pipelines
  • 1+ years experience with Public Cloud Provider
  • Experience with observability tools
  • Strong communication skills

Benefits For Principal Software Engineer

Medical Insurance
  • Competitive salary
  • Bonus potential
  • Medical benefits
  • Financial benefits

Interested in this job?

Jobs Related To Disney Principal Software Engineer

Principal Software Engineer

Principal Software Engineer role at Disney Entertainment building scalable commerce services for global streaming platforms including Disney+, Hulu, and ESPN.

Principal Software Engineer, Architecture - Ad Platforms

Principal Software Engineer role at Disney focusing on AI/ML architecture for ad platforms

Sr Principal Software Engineer

Senior Principal Software Engineer role at Disney focusing on Identity Engineering and cloud-based systems, offering competitive compensation and the opportunity to shape global entertainment technology.

Principal Software Engineer

Principal Software Engineer role at Disney Entertainment & ESPN Technology focusing on backend development for streaming services.

Principal Software Engineer

Principal Software Engineer role at Disney Entertainment & ESPN Technology focusing on building scalable backend services for media playback and streaming platforms.