> Markdown version of [/jobs/ext/3695597-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/3695597-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** The Walt Disney Company - **Location:** Santa Monica, CA, United States - **Experience:** Expert - **Salary:** $184,300.0 - $247,100.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Amazon S3, Software Quality, Data Structures, Django Web Framework, Amazon DynamoDB, Python (Programming Language), PostgreSQL, Machine Learning, Enterprise Messaging Systems, Metadata, MySQL, Object-Oriented Software Development, Amazon Simple Notification Service (SNS), Software Engineering, Software Systems, SQL Databases, Amazon ElastiCache, Spring-boot, Information Technology, Data Analytics, Apache Kafka, Non-relational Database, Data Management, Amazon Simple Queue Service (SQS) - **Published:** October 12, 2026 - **Apply:** https://www.juju.com/job/1_disneyco-391-92973593808 ## About the Role 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. **Department-Specific Boiler Plates:** **Product Engineering** Product Engineering is a unified team responsible for the engineering of Disney Entertainment & ESPN digital and streaming products and platforms. This includes product engineering, media engineering, quality assurance, engineering behind personalization, commerce, lifecycle, and identity.