Senior Software Engineer - Data Capture Team

Disney Entertainment and ESPN Technology provides the technological backbone and product development for Disney's media business units, enabling innovation in storytelling and creativity.
$138,900 - $203,900
Data
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Entertainment

Description For Senior Software Engineer - Data Capture Team

Disney Entertainment & ESPN Technology is seeking a Senior Software Engineer to join their Data Capture team within the Data organization. This role is crucial in establishing and maintaining core platform frameworks and pipelines that enable engineering and analytical teams to leverage data for key business decisions.

The position involves working with cutting-edge technologies including Airflow, Spark, Databricks, Delta Lake, and Snowflake to build and maintain data pipelines that support Disney's world-class streaming platforms like Disney+, Hulu, and ESPN+. The ideal candidate will have strong experience in both software engineering and data engineering, with expertise in Scala and Python programming.

As a Senior Software Engineer, you'll be responsible for maintaining strict uptime SLAs, implementing Lakehouse architecture, and developing shared libraries that abstract complex business logic. You'll collaborate closely with product managers, architects, and other engineers to drive the success of the Data Capture platform while ensuring high operational efficiency and quality.

The role offers an opportunity to work on systems that impact millions of consumers worldwide, contributing to Disney's media business transformation. You'll be part of a team that values innovation and technical excellence, with the chance to mentor others and drive best practices in data engineering.

The position comes with competitive compensation ranging from $138,900 to $203,900 depending on location and experience, plus potential bonuses and long-term incentives. Benefits include comprehensive medical coverage and financial benefits. This is an excellent opportunity for experienced engineers who want to make a significant impact at one of the world's leading entertainment companies while working with modern data technologies at massive scale.

The ideal candidate will bring 5+ years of software engineering experience, strong algorithmic problem-solving skills, and proven expertise with distributed processing systems. You'll need to be both technically proficient and an excellent communicator, able to work effectively with stakeholders across the organization while maintaining high standards for data quality and reliability.

Last updated 3 days ago

Responsibilities For Senior Software Engineer - Data Capture Team

  • Maintain and expand the Data Capture platform including Spark data pipelines
  • Extend functionality of Data Capture platform offerings
  • Implement Lakehouse architecture
  • Architect and code shared libraries in Scala and Python
  • Collaborate with product managers and architects
  • Develop and document standards and best practices
  • Ensure high operational efficiency and quality
  • Provide mentorship and guidance for team members

Requirements For Senior Software Engineer - Data Capture Team

Python
Scala
  • 5+ years of software engineering experience developing backend applications
  • 2+ years of data engineering experience developing large data pipelines
  • Strong algorithmic problem-solving expertise
  • Strong fundamental Scala and Python programming skills
  • Basic understanding of AWS or other cloud provider resources (S3)
  • Strong SQL skills
  • Hands-on production environment experience with distributed processing systems like Spark
  • Hands-on production experience with orchestration systems like Airflow
  • Bachelor's Degree in Computer Science, Information Systems or related field

Benefits For Senior Software Engineer - Data Capture Team

Medical Insurance
  • Medical Insurance
  • Bonus potential
  • Long-term incentives
  • Full range of medical and financial benefits

Interested in this job?

Jobs Related To Disney Senior Software Engineer - Data Capture Team

Sr Analytics Engineer

Senior Analytics Engineer role at Disney focused on building data products and implementing analytics solutions for marketing science initiatives.

Senior Systems Engineer, Data Services [Database Administration]

Senior Systems Engineer role at Walt Disney Animation Studios focusing on database administration and data services.

Lead Data Engineer

Lead Data Engineer role at Disney Entertainment & ESPN Technology, focusing on ML infrastructure and streaming data ecosystems.

Senior Data Engineer

Senior Data Engineer role at Disney, working on ML-based search engines for Disney+ and Hulu platforms.

Sr Data Engineer

Sr Data Engineer role at Disney Entertainment & ESPN Technology, building and maintaining the Audience Manager Platform for Disney's consumer data.