Taro Logo

Principal Software Engineer - ESPN+

Disney Entertainment and ESPN Product & Technology is a global organization building and advancing the technological backbone for Disney's media business globally.
$193,100 - $270,700
Data
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Entertainment · AI

Description For Principal Software Engineer - ESPN+

Disney Entertainment and ESPN Product & Technology is seeking a Principal Software Engineer to join their team working on ESPN+. This role is crucial in building and maintaining the personalized content recommendation engine for ESPN and the in-house A/B testing solution. The position involves working with complex systems built on big data pipelines that process information about millions of users and thousands of new content pieces daily.

The role combines real-time systems development with machine learning applications to deliver scalable recommendations. The ideal candidate will take ownership of data engineering components, handle infrastructure and operations tasks, and contribute to ML and A/B testing initiatives. The team operates with an agile, startup-like mentality while backed by Disney's resources and reach.

Working at Disney Entertainment and ESPN Product & Technology offers unique opportunities to shape the future of media technology. The team serves millions of users globally through major platforms like Disney+, Hulu, ESPN, and ABC. Engineers here develop groundbreaking products that define industry standards and solve complex technical challenges.

The position offers competitive compensation ranging from $193,100 to $270,700 depending on location (New York or San Francisco), plus comprehensive benefits including bonus potential, long-term incentives, and medical coverage. The role requires 10+ years of big data engineering experience and deep expertise in Python, SQL, and cloud technologies.

This is an excellent opportunity for a seasoned engineer passionate about sports, technology, and building scalable data platforms to join one of the world's leading media and entertainment companies.

Last updated 18 hours ago

Responsibilities For Principal Software Engineer - ESPN+

  • Work with a distributed team of engineers across multiple products building software collaboratively
  • Build high-performance, stable, scalable systems to be deployed in an enterprise setting
  • Lead high-level architecture discussions and planning sessions
  • Participate in the code review process
  • 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 - ESPN+

Python
  • Expert in Python and SQL skills processing big datasets
  • Strong grasp of computer science fundamentals (data structures, algorithms, databases)
  • Experience with MPP or cloud database technology (Snowflake, Redshift, Big Query, Databricks)
  • In-depth experience with Cloud technologies like AWS (S3, ECS, EMR, EC2, Lambda)
  • Experience using source control systems and CI/CD pipeline
  • Bachelor's degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering
  • Minimum of 10 years of related big data engineering experience

Benefits For Principal Software Engineer - ESPN+

Medical Insurance
  • Bonus
  • Long-term incentive units
  • Medical benefits
  • Financial benefits

Interested in this job?

Jobs Related To Disney Principal Software Engineer - ESPN+