Taro Logo

Principal Software Engineer - ESPN+

The Walt Disney Company is a leading diversified international family entertainment and media enterprise that includes three core business segments: Disney Entertainment, ESPN, and Disney Experiences.
$193,100 - $270,700
Data
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Entertainment

Job Description

Product Engineering at Disney Entertainment & ESPN is a unified team responsible for the engineering of digital and streaming products and platforms. This role focuses on building and maintaining both the personalized content recommendation engine for ESPN and our in-house A/B testing solution. The position involves working with complex systems built on big data pipelines that process data about millions of users and thousands of new content pieces daily.

The role requires expertise in developing high-performance data platforms and involves taking ownership of data engineering components, infrastructure tasks, and ML/A/B testing efforts. As a Principal Software Engineer, you'll be part of a small, effective, agile team run by startup veterans, working on real-time systems that enable algorithms to adapt to the constantly changing sports news landscape.

Disney Entertainment and ESPN Product & Technology is at the heart of Disney's media business globally, blending technology with creativity to build world-class products and enhance storytelling. The team serves millions of people worldwide through platforms like Disney+, Hulu, ESPN, ABC, and ABC News.

The position offers competitive compensation with a salary range of $193,100 - $270,700 (depending on location), plus potential bonuses and long-term incentives. Benefits include comprehensive medical, financial, and other benefits packages. This is an opportunity to work with cutting-edge technology while contributing to one of the world's leading entertainment companies.

The ideal candidate will have 10+ years of big data engineering experience, expert-level Python and SQL skills, and strong computer science fundamentals. Experience with cloud technologies, particularly AWS, and familiarity with data modeling and warehousing methodologies is essential. The role requires excellent problem-solving abilities and strong communication skills to work effectively with cross-functional teams.

Last updated a day ago

Responsibilities For Principal Software Engineer - ESPN+

  • Work with distributed team of engineers across multiple products
  • Build consensus on approach for delivering projects
  • Collaborate with business partners to understand requirements
  • Build high-performance, stable, scalable systems
  • Lead high-level architecture discussions
  • Participate in code review process
  • Support systems during production incidents
  • Provide mentoring and advice for other specialists
  • Establish engineering practices and standards

Requirements For Principal Software Engineer - ESPN+

Python
  • Expert in Python and SQL skills processing big datasets
  • Strong grasp of computer science fundamentals
  • Experience with MPP or cloud database technology
  • In-depth experience with Cloud technologies like AWS
  • Experience using source control systems and CI/CD pipeline
  • Minimum of 10 years of related big data engineering experience
  • Bachelor's degree in Computer Science or related field

Benefits For Principal Software Engineer - ESPN+

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Long-term incentive units
  • Full range of medical benefits
  • Financial benefits

Related Jobs