Principal Software Engineer

Disney Disney · Media · Santa Monica, CA +1

Principal Software Engineer to lead the technical architecture, implementation, and enhancement of services vital to managing descriptive metadata, rights, and availabilities across Disney's extensive catalog, including Disney+, Hulu. The role involves defining technical direction, leading architectural reviews, designing solutions, developing data-driven software systems, and driving performance optimization. Experience with ML/AI models for metadata enrichment, such as media embeddings extraction, is required.

What you'd actually do

  1. Define technical direction, strategy, and technology adoption for the Content Metadata domain across Disney+, Hulu, and more.
  2. Lead architectural reviews and oversee Descriptive, Rights, and Availabilities of the Content Catalog.
  3. Design well-architected solutions, and iterate development following agile best practices.
  4. Develop data-driven software systems aligned with business needs.
  5. Drive performance and cost optimization through metrics analysis.

Skills

Required

  • Java
  • Python
  • Springboot
  • Django
  • AWS services
  • Kinesis
  • DynamoDB
  • S3
  • SNS
  • SQS
  • MySQL
  • Postgres
  • Kafka
  • data modeling
  • high-performance service
  • stream computing
  • Object-Oriented programming
  • data structures
  • algorithms

Nice to have

  • Knowledge of media rights & window rules

What the JD emphasized

  • Experience with metadata enrichment techniques leveraging ML/AI models (such as extraction of media embeddings, for example).

Other signals

  • metadata enrichment techniques leveraging ML/AI models
  • extraction of media embeddings