Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

The Walt Disney Studios

Principal Software Engineer

Join us at Metadata Engineering, a driving force within the Media Engineering organization, where we fuel the magic of Disney Entertainment and ESPN Technology. Our team is dedicated to crafting, refining, and disseminating content metadata across our platforms with unparalleled precision.

Imagine being part of a mission to ensure that every piece of content is not just showcased, but gloriously represented, enhancing the viewer experience across Disney Streaming platforms and beyond. We're not just revolutionizing streaming video; we're reshaping it entirely.

We're on the lookout for an exceptional Principal Software Engineer to elevate our team to new heights. As a key player, you'll spearhead the technical architecture, implementation, and enhancement of services vital to managing descriptive metadata, rights, and availabilities across our extensive catalog, including Disney+, Hulu, and more.

Your passion for iterative improvement will be crucial as we continually refine our software systems, domain stack, and data organization. You'll drive agile and continuous development, ensuring our systems maintain peak performance and reliability. Join us and immerse yourself in cutting-edge technologies such as Django/Python, Springboot/Java, MySQL, Postgres, and harness the power of AWS native resources like Kinesis, DynamoDB, S3, SNS, and SQS, alongside Kafka. Be at the forefront of innovation and shape the future of streaming entertainment with us.

Responsibilities and Duties of the Role:

  • Define technical direction, strategy, and technology adoption for the Content Metadata domain across Disney+, Hulu, and more.
  • Lead architectural reviews and oversee Descriptive, Rights, and Availabilities of the Content Catalog.
  • Design well-architected solutions, and iterate development following agile best practices.
  • Develop data-driven software systems aligned with business needs.
  • Drive performance and cost optimization through metrics analysis.
  • Advocate for best engineering practices, ensuring code quality and robust testing.
  • Collaborate on novel solutions and innovate by challenging existing architectural choices.
  • Ensure quality delivery by monitoring progress and directing when necessary.
  • Expertise in technologies such as Springboot/Java, Django/Python, AWS services (Kinesis, DynamoDB, S3, SNS, SQS), MySQL, Postgres, and Kafka.

Basic Qualifications:

  • Minimum of 10 years related work experience.
  • Bachelor's degree in Computer Science or equivalent field, with 10 years of progressive software development experience.
  • Proficiency in Java, Python, or similar languages.
  • Demonstrated ability to implement improvement changes on production systems while concurrently adding new features to meet team initiatives.
  • Experience with metadata enrichment techniques leveraging ML/AI models (such as extraction of media embeddings, for example).
  • 6 years of expertise in core Computer Science principles, including Object-Oriented programming, data structures, and algorithms (hashing, trees, graphs, search, etc.).
  • 6 years of experience with both relational (SQL-based) and non-relational databases (DynamoDB, Elasticache), as well as messaging technologies (Kinesis, Kafka, SQS, SNS).
  • Proven track record in data modeling and streamlining data from multiple sources into a normalized format to enhance user experiences.
  • Experience with high-performance service or stream computing at large scale.

Preferred Qualifications:

  • Knowledge of media rights & window rules.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Santa Monica, CA vacancy
  • $184.3k - $247.1k

    Job Posting Title:Principal Software EngineerReq ID:10144164Job Description:Disney Entertainment and ESPN Product & TechnologyTechnology is...  ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data... 
    Suggested
    Full time
    Work experience placement

    Hulu

    Santa Monica, CA
    3 days ago
  •  ...Principal Software Engineer Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers... 
    Suggested
    Work experience placement

    Disney

    Santa Monica, CA
    5 days ago
  • $276k - $414k

     ...Principal Software Engineer Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn... 
    Suggested
    Temporary work
    Live in
    Local area

    Snapchat

    Santa Monica, CA
    1 day ago
  • $104.5k - $234.6k

     ...experience. Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution of middleware...  ...development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to develop... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Santa Monica, CA
    4 days ago
  • $163.15k - $209.09k

     ...leading edge of technology, conducting pioneering research and advancing the state of the art.  Essential Duties: As a Principal Software Engineer within the Quantum Programming group, you will be a core contributor to this stack, including both maintenance and... 
    Suggested
    Permanent employment
    Full time

    Hrl Laboratories

    Malibu, CA
    1 day ago
  • $276k - $414k

     ...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that...  ...execute with privacy at the forefront.We’re looking for a Principal Software Engineer to join the Business Experience team at Snap.What... 
    Full time
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    Los Angeles, CA
    1 day ago
  • $222k - $287k

     ...At BuildOps, we're building a groundbreaking software solution, purpose-built to support today's commercial contractors. From...  ...help build out a critical function for the company. As a Principal Software Engineer, Financial Systems , you will own the cross-cutting... 
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Work from home
    Flexible hours

    Buildops

    Los Angeles, CA
    1 day ago
  • $117.1k - $187.3k

     ...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner... 
    Full time
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Los Angeles, CA
    4 days ago
  • $180k - $290k

     ..., and London. For more information, please visit Role Overview: CHAOS is seeking a highly-skilled and motivated Principal Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products. This... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    Chaos Industries

    Los Angeles, CA
    3 days ago
  • $65 - $75 per hour

     ...Job Title: Principal Software Engineer Location: West Los Angeles, CA Worksite: Hybrid About WCT WCT is a global talent solutions partner committed to delivering high-impact technology and engineering talent to some of the world's most innovative... 
    Hourly pay
    Work experience placement
    Local area

    WaferWire LLC

    Los Angeles, CA
    4 days ago
  • $225k - $400k

     ...Principal Software Engineer Los Angeles, CA (On-site) Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation. By treating manufacturing as a single integrated system... 
    Full time
    Casual work
    Relocation package
    Flexible hours

    FreeForm

    Los Angeles, CA
    5 days ago
  • $149k - $214.3k

     ...the following approved locations: ~ West Los Angeles, CA Job Summary: Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, cloud-based or Internet-related computer programs. Code may be used in... 
    Work at office
    Local area
    Remote work
    3 days per week

    Green Dot

    Los Angeles, CA
    13 hours ago
  • $114k - $171k

     ...impossible. Our employees are not only part of history, they're making history. We are looking for you to join our team as a Principal Software Engineer based out of Woodland Hills, CA. In this role, you will have a challenging and rewarding opportunity to contribute to our... 
    Full time
    Relocation
    Shift work

    Northrop Grumman

    Los Angeles, CA
    2 days ago
  • $276k - $414k

     ...to Bitmoji ( , Saturn, and other digital services. Snap Engineering ( teams build fun and technically sophisticated products that...  ...with privacy at the forefront. We're looking for a Principal Software Engineer to join Snap Inc! What you'll do: Design, implement... 
    Full time
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    Los Angeles, CA
    1 day ago
  • $200.5k - $314.48k

     ...practical approach to nuclear development leverages modern software engineering to rapidly deliver safe, factory-built microreactors that use...  ...beginning in 2028.About the roleRadiant is seeking a Principal Embedded Software Engineer to set the technical direction for... 
    Full time
    Summer work
    Immediate start
    Remote work
    Flexible hours
    Weekend work

    Radiant Industries

    El Segundo, CA
    5 days ago
  • $114k - $171k

     ...of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of...  ...! We are looking for you to join our team as a Principal / Sr. Principal Software Engineer based out of Woodland Hills, CA. As a Principal... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Los Angeles, CA
    3 days ago
  • $229.2k - $319.5k

     ...Riot engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. Riot engineers...  ..., large-scale challenges and deliver player value.  As a Principal Software Engineer on Wild Rift , you’ll lead the development of key... 
    Temporary work
    Local area
    Worldwide
    Flexible hours
    Shift work

    Riot Games

    Los Angeles, CA
    a month ago
  • $150k - $190k

     ...Title: Principal Software Engineer Belong. Connect. Grow. with KBR! KBR is seeking an experienced Principal Software Engineer to support the MSEIT contract at Space Systems Command (SSC). This role combines hands-on software development, technical leadership,... 
    Full time
    Contract work
    Work at office
    Local area
    Work from home
    Flexible hours

    KBR

    El Segundo, CA
    25 days ago
  • $142.79k - $189.75k

     ...Public Trust/Other Required: Other Job Family: Software Engineering Job Qualifications: Skills: Problem Solving, Software...  ...US Citizenship Required: Yes Job Description: PRINCIPAL SOFTWARE DEVELOPER SENIOR What You'll Do Define and drive... 
    Full time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    GDIT

    Los Angeles, CA
    3 days ago
  • $215k - $250k

     ...analysis Design and develop secure, scalable, multi-tenant software solutions that run seamlessly across major cloud platforms...  ...WHAT YOU BRING ~1+ year of experience as a Principal Software Engineer with a SaaS company ~ Expert-level ability utilizing technologies... 

    Saviynt

    El Segundo, CA
    18 days ago
  • $185k - $301k

     ...Job Description At FloQast, we aren't just building tools; we are crafting the "Operating System for Accounting." As a Principal Software Engineer on the Close team, you are a primary architect of this vision. This is a role for a technical visionary who thrives on solving... 
    Work at office

    FloQast

    Los Angeles, CA
    3 days ago
  • $165.26 per hour

     ...Job Description Job Description Engineer the Future of Navigation. Advance Mission-Critical Innovation with PDS Tech...  ...in the aerospace and defense industry to hire a Principal or Senior Principal Software Engineer – Navigation . In this role, you'll develop cutting... 
    Hourly pay
    Permanent employment
    Temporary work
    Local area

    PDS Tech Commercial

    Los Angeles, CA
    24 days ago
  •  ...advantage. About The Role: The Mission Systems Engineering team develops the Mission Management System—the software platform connecting mission subsystems,...  ...Hermeus aircraft and ground systems.  As a Senior/Principal Mission Software Engineer, you will architect,... 
    Weekly pay
    Permanent employment
    Work at office

    Hermeus

    Los Angeles, CA
    9 days ago
  • Riot engineers bring deep knowledge of specific technical areas but also value the opportunity...  ...in a variety of broader domains. As a Software Engineer, you’ll work with both new and...  ...and to deliver player value.As a Principal Software Engineer on the League of Legends... 
    Local area
    Flexible hours

    Riot Games

    Los Angeles, CA
    1 day ago
  • $210k - $340k

     ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL RF SOFTWARE ENGINEER (STARSHIELD) Starshield leverages SpaceX’s Starlink technology and launch capability to support national security efforts... 
    Permanent employment
    Temporary work
    Remote work
    Weekend work

    SpaceX

    Hawthorne, CA
    5 days ago
  • $114k - $213.4k

    Northrop Grumman seeks a Principal/Sr. Principal Software Engineer in Los Angeles, CA. The role involves leading software projects utilizing C/C+, developing CI/CD pipelines, and ensuring software systems meet performance requirements. Candidates should possess a Bachelor... 

    Northrop Grumman

    Los Angeles, CA
    4 days ago
  • $184.3k - $247.1k

     ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data...  ...it entirely.We're on the lookout for an exceptional Principal Software Engineer to elevate our team to new heights. As a key player... 
    Work experience placement

    Disney Interactive

    Santa Monica, CA
    3 days ago
  • $190k - $230k

     ...era demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to...  ...company, we'd love for you to apply. The Role   As a Principal Application Software Engineer on our Enterprise Team, you will design and build... 
    Permanent employment
    Work experience placement
    Shift work

    K2 Space

    Los Angeles, CA
    16 days ago
  • $120k - $140k

     ...Open Position - Senior/Staff/Principal Imaging System Software Engineer Horizon Surgical Systems Inc. Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging-guided surgical robotic system... 

    Horizon Surgical Systems, Inc.

    Los Angeles, CA
    3 days ago
  •  ...Job Description Job Description Exclusive Cloud Engineering Opportunity Reshaping Human-Computer Interaction We are thrilled to...  ...ll work alongside an experienced team that has created mature software, hardware, and designs impacting millions worldwide. Embrace the... 
    Worldwide

    ICONSTAFF

    Los Angeles, CA
    24 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!