Taro Logo

Principal Software Engineer - Activation

Disney Entertainment & ESPN Product & Technology, reimagining viewing experiences and transforming Disney's media business through streaming and digital products.
$193,100 - $258,900
Data
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Entertainment · Enterprise SaaS

Description For Principal Software Engineer - Activation

Disney Entertainment & ESPN Product & Technology is at the forefront of transforming digital entertainment experiences. As a Principal Software Engineer in the Activation team, you'll be instrumental in building and maintaining data products that serve as the foundation of Disney's data sharing platform. The role combines big data engineering with real-time processing capabilities, utilizing cutting-edge technologies like AWS, Databricks, Snowflake, and Spark.

You'll be working within the Product & Data Engineering team, responsible for developing world-class consumer-facing products including Disney+, Hulu, and ESPN+. The position offers an opportunity to impact millions of users worldwide through various platforms including Apple, Android, Smart TVs, and game consoles.

The role requires expertise in building scalable, fault-tolerant data products ensuring reliable delivery of both real-time and batch data. You'll be working with technologies like Scala, Python, SQL, and Java, while leading development of next-generation service platforms on cloud-based infrastructure.

Key aspects of the role include:

  • Leading large-scale programs and representing team interests
  • Developing components for data processing platforms
  • Balancing technical considerations for optimal system design
  • Mentoring team members and promoting engineering best practices
  • Collaborating across different departments

The position offers competitive compensation ranging from $193,100 to $258,900 in Seattle, with similar ranges for other locations. This is an excellent opportunity for experienced engineers looking to make a significant impact in the entertainment technology sector while working with cutting-edge data technologies and architectures.

Last updated 3 days ago

Responsibilities For Principal Software Engineer - Activation

  • Lead and participate in organization-wide large-scale programs
  • Lead development of components of large-scale data platform for real-time and batch processing
  • Balance architectural and design considerations
  • Advocate best engineering practices including CI/CD, code review and automated testing
  • Recruit, mentor and guide team members
  • Collaborate with program managers, product managers, SDET, and researchers

Requirements For Principal Software Engineer - Activation

Python
Java
Scala
  • 10+ years of related software development experience
  • 10+ years of direct experience with Python, Scala, and/or Java
  • 5+ years experience with Spark
  • Experience with Snowflake & Databricks
  • Strong experience with complex SQL development
  • 5 years experience with Terraform, CDK, or equivalent
  • Expertise in Docker and containerization technologies
  • Experience with Airflow or equivalent schedulers
  • Understanding of networking fundamentals and cloud environments (AWS)
  • Experience with MPP database
  • Bachelor's degree in Computer Science or related field

Interested in this job?

Jobs Related To Disney Principal Software Engineer - Activation