Disney - New York, NY

posted 4 days ago

Full-time - Mid Level
New York, NY
Motion Picture and Sound Recording Industries

About the position

The Core Media Manufacturing Software Engineer II (P2) position at Disney Entertainment & ESPN Technology focuses on designing, implementing, and supporting a complex Video-on-Demand (VOD) workflow orchestration system. This role is integral to enhancing Disney's streaming platforms by ensuring efficient media processing and distribution, contributing to innovative solutions that improve user experiences across Disney+, ESPN+, and Hulu.

Responsibilities

  • Contribute to the design, implementation, integration, deployment, and support of a complex Video-on-Demand (VOD) workflow orchestration system.
  • Participate in design and code reviews.
  • Develop a highly functional understanding of Disney Streaming's VOD workflows and orchestration system software components.
  • Debug complex issues involving workflows across multiple systems in QA and production environments.
  • Contribute to the planning of small to mid-size projects, including requirements discovery and task breakdowns.
  • Apply Agile methodology and practices, including participation in regular scrums and sprint planning.
  • Regularly communicate and collaborate with the engineering manager, project manager, and other team members regarding project status and support issues.
  • Participate in and help foster a culture of collaboration, innovation, and open communication with stakeholders across adjacent teams.
  • Participate in an on-call support rotation to troubleshoot and resolve VOD workflow issues in Disney Streaming's production environment.

Requirements

  • BA/BS or MS degree in Computer Science, Computer Engineering, or related engineering field.
  • 3+ years (1+ with MS degree) software development industry experience.
  • Proficient in Java programming language.
  • Experience with Spring/Spring-Boot frameworks.
  • Experience with XML, JSON, REST APIs.
  • Experience with AWS architecture (S3, DynamoDB, SQS, SNS, Lambda, MSK).
  • Experience in SQL/no-SQL database design and writing database queries.
  • Experience working with CI/CD tools, Docker, and Kubernetes.
  • Strong written, verbal, and interpersonal communication skills.
  • Ability to function in a virtual team setting and effectively collaborate.
  • Willingness to 'think-outside-of-the-box' to resolve project challenges and improve development processes/systems.
  • Strong technical, problem-solving, and analytical skills.

Nice-to-haves

  • Experience developing and maintaining complex highly scalable back-end systems using Java.
  • Experienced in reactive system architecture and messaging systems (e.g., Kafka).
  • Experience with Scala programming language.
  • Excellent time management skills with the ability to multitask effectively.
  • A desire to work in a fast-paced and challenging work environment.

Benefits

  • Medical, financial, and other benefits depending on the level and position offered.
  • Bonus and/or long-term incentive units may be provided as part of the compensation package.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service