Taro Logo

Principal Software Engineer

Global entertainment and media company that creates world-class products and experiences through technology and storytelling.
Santa Monica, CA, USAMorrisville, NC, USASeattle, WA, USA
$175,500 - $258,900
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Entertainment · Media

Description For Principal Software Engineer

Disney Entertainment and ESPN Product & Technology is seeking a Principal Software Engineer to join their global team of innovators and technologists. This role sits at the intersection of technology and creativity, helping build the technological foundation for Disney's media business worldwide.

The position focuses on CDN architecture and data engineering, requiring expertise in Python and experience with media distribution systems. You'll be responsible for managing critical partnerships with CDN providers, optimizing media delivery, and developing scalable solutions that power Disney's extensive media portfolio including Disney+, Hulu, ESPN, and ABC.

As a Principal Engineer, you'll lead technical architecture decisions in the CDN space, develop quantitative models for mesh CDN strategy, and drive engineering standards across the team. The role requires someone who can handle complex technical challenges while balancing business requirements and cost optimization.

The position offers competitive compensation ranging from $175,500 to $258,900 depending on location and experience, plus comprehensive benefits including medical coverage and potential bonuses. You'll be working in a hybrid environment across several possible locations including Santa Monica, Seattle, and San Francisco.

This is an exceptional opportunity to impact millions of users worldwide while working with some of the most recognized brands in entertainment. You'll be part of a team that values innovation, technical excellence, and the ability to transform complex requirements into elegant solutions. The role combines technical leadership with hands-on development, requiring both strategic thinking and practical implementation skills.

If you're passionate about media technology, have strong experience in Python and data engineering, and want to help shape the future of digital entertainment, this role offers the perfect blend of technical challenges and creative opportunity. You'll be working on systems that directly impact how people worldwide consume and experience Disney's content, making this an exciting opportunity for a senior technologist looking to make a significant impact.

Last updated a day ago

Responsibilities For Principal Software Engineer

  • Take ambiguous requirements and propose different solutions with clear trade-offs
  • Manage partnerships with CDNs and vendors in media distribution
  • Lead technical architecture in the CDN space
  • Develop mental and quantitative model for coordinated mesh CDN strategy
  • Manage CDN relationships, negotiating traffic, capacity, and pricing
  • Develop scalable solutions to engineering problems
  • Transform and improve data from internal and external sources
  • Write well-constructed and maintainable code with robust tests
  • Drive engineering standards and innovative tools

Requirements For Principal Software Engineer

Python
  • Bachelor's degree in computer science-related field or equivalent work experience
  • 10+ years of development experience and proficiency in Python
  • Experience working with CDNs or media background
  • Experience with data modeling and normalizing data from multiple sources
  • Experience designing and shipping data engineering solutions
  • Knowledge of Python in a Spark environment
  • Experience with Databricks or other data lake technology (preferred)
  • Understanding of video streaming and internet networking

Benefits For Principal Software Engineer

Medical Insurance
  • Medical benefits
  • Financial benefits
  • Bonus potential
  • Long-term incentives

Interested in this job?

Jobs Related To Disney Principal Software Engineer