Sr Software Engineer - ETL

Job expired!

Senior Software Engineer - ETL

Date Posted: 2024-06-03

Company: The Walt Disney Company

Location: Santa Monica, CA, USA

Job Description

Discover unparalleled opportunities at Disney Entertainment & ESPN Technology (DEET), where every day we reimagine magical viewing experiences for the world's most beloved stories. Join us in redefining Disney’s media business for the future by evolving our streaming and digital products, enhancing worldwide advertising and distribution, and delivering unparalleled entertainment and sports content. Be part of a team that makes a difference to hundreds of millions of people globally!

Building the Future of Disney’s Media Business

Our DE&E technologists design and build the infrastructure that will drive Disney’s media, advertising, and distribution businesses for years to come.

Reach & Scale

The products and platforms developed and operated by our team delight millions of consumers every minute — from Disney+, Hulu, ABC News and Entertainment, to ESPN and ESPN+.

Innovation

We create groundbreaking products and techniques that shape industry norms and enhance how audiences experience sports, entertainment, and news.

Position Overview

We are looking for a sharp and motivated Senior Software Engineer to join the Metadata Ingest team. This team is responsible for the end-to-end technology needed to acquire live and linear content from over 1000 channels, ensuring the highest quality streaming services for tens of millions of users. Technologies in use include SpringBoot, Postgres, Redis, Kafka, and native AWS resources like DynamoDB, SQS, Elasticache, and Elasticsearch.

Key Responsibilities

  • Implement best engineering practices to write well-constructed and maintainable code.
  • Collaborate with product managers to achieve business functionality.
  • Improve content ingestion and management system APIs, publishing tools, and workflows.
  • Design well-architected solutions and build iteratively into systems while maintaining agile practices.
  • Write defensive and robust tests.
  • Communicate status with peers and/or managers, presenting views and opinions effectively.
  • On-board and mentor other developers on the team regarding standards and best practices.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent experience.
  • 5+ years of software development experience, with proficiency in Python or Java.
  • Expertise in core Computer Science fundamentals, including Object-Oriented programming, data structures, and algorithms.
  • Fundamental understanding of relational, document, and graph databases.
  • An enjoyment for performance tuning and a love for owning problems end-to-end.
  • A relentless pursuit for better ways to tackle problems and improve systems.

Preferred Qualifications

  • Curiosity about designing large-scale distributed systems on the cloud.
  • Experience with Machine Learning.

Compensation and Benefits

The hiring range for this position in Santa Monica, California, is $136,100 - $182,400 per year. The base pay offered will consider internal equity and may vary depending on the candidate’s geographic region, job-related knowledge, skills, and experience, among other factors. A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, depending on the level and position offered.

Apply Now

Ready to make a difference? Join us at Disney Entertainment & ESPN Technology to be part of a team dedicated to innovation, scalability, and consumer delight. Apply today and help shape the future of media and entertainment!