Principal Software Engineer

Disney Streaming

Glendale, California, USA
Glendale, ca: $188,400 - $252,600; santa monica, c...
Distributed systems design
Java proficiency
Springboot and spring projects
Our Technologists are designing and building the products and platforms that will power our media, advertising, and distribution businesses for years to come

Job Summary

  • Our Technologists are designing and building the products and platforms that will power our media, advertising, and distribution businesses for years to come.
  • As part of Ad Platform Engineering, the programmatic teams build and maintain Disney’s programmatic advertising suite of products and services that comprise Disney's Real-time Ad Exchange (DRAX).
  • As a Principal Software Engineer, you will apply your experience, deep technical knowledge of software and systems, and leadership skills to help teams innovate and create scalable, performant, maintainable, loosely coupled, encapsulated, and testable software and systems.

Matching Summary

Our Technologists are designing and building the products and platforms that will power our media, advertising, and distribution businesses for years to come.

Salary

Glendale, CA: $188,400 - $252,600; Santa Monica, CA: $188,400 - $252,600; Seattle, WA: $197,400 - $264,700; Bonus and/or long-term incentive units may be provided; Full range of medical, financial, and/or other benefits

Skills & Requirements

Must-have

  • Distributed systems design
  • Java proficiency
  • SpringBoot and Spring projects
  • Non-relational databases (DynamoDB)
  • Caching datastores (Redis, ValKey, MemCache)
  • Data streaming systems (Kinesis, Kafka)
  • Cloud platform experience (AWS)
  • DevOps tools (Terraform, Docker, Kubernetes)

Nice-to-have

  • Kindness and pragmatic optimism
  • Mentoring and learning
  • Translating requirements to technical implementations
  • Domain knowledge in ad tech
  • Domain knowledge in programmatic advertising

Key Requirements

  • 10+ years of software engineering experience
  • BS or MS in Computer Science/Engineering or relevant work experience
  • Strong foundation in computer science principles
  • Advanced proficiency with Java
  • Demonstrable analytical/problem-solving/design skills
  • Excellent communication and collaboration skills

Work Rights

Not specified

Tailored Resume

Cover Letter