- Location
- IND - Bangalore - Ecoworld 6B - 7th Floor, India
- Workplace
- Onsite
- Type
- Full-time
- Department
- Engineering
- Experience
- 5+ years
- Education
- Bachelor
- Closing date
- Today
- Source
- Workday
Description
Job Posting Title:
Sr Product Software Engineer IReq ID:
10159352Job Description:
Disney Entertainment & ESPN Technology
On any given day at Disney Entertainment & ESPN Technology, we’re reimagining ways to create magical viewing experiences for the world’s most beloved stories while also transforming Disney’s media business for the future. Whether that’s evolving our streaming and digital products in new and immersive ways, powering worldwide advertising and distribution to maximize flexibility and efficiency, or delivering Disney’s unmatched entertainment and sports content, every day is a moment to make a difference to partners and to hundreds of millions of people around the world.
A few reasons why we think you’d love working for Disney Entertainment & ESPN Technology
- Building the future of Disney’s media business: DE&E Technologists are designing and building the infrastructure that will power Disney’s media, advertising, and distribution businesses for years to come.
- Reach & Scale: The products and platforms this group builds and operates delight millions of consumers every minute of every day – from Disney+ and Hulu, to ABC News and Entertainment, to ESPN and ESPN+, and much more.
- Innovation: We develop and execute groundbreaking products and techniques that shape industry norms and enhance how audiences experience sports, entertainment & news.
Discovery Emergent Tech Team
The Discovery Emergent Tech team is part of the Recommendation and Personalization Fleet. We build and operate the services that power content discovery experiences across Disney+ and Hulu — from personalized recommendations to emerging features that shape how hundreds of millions of subscribers find and engage with content. Our systems deliver data at scale to clients running on smart TVs, smartphones, gaming consoles, FireTV, Apple TV, Roku, and more.
We own critical Discovery Experience Delivery services and are building the next generation of discovery features including Verts, Discovery Assistant, Artwork Personalization, and Page Assembly. We're a fast-paced, dynamic, collaborative and fun team — and we're looking forward to finding out more about you!
Job Summary:
Describe what the person will do in the role - how he/she will impact the organization.
We are looking for a Senior Software Engineer who is passionate about developing high-performance platforms.
To be successful in this role, you need effective communication and collaboration skills, a passion for learning and trying new things, and a strong foundational understanding of programming and computer science.
As a member of our team, you will apply your knowledge and skills to help us deliver scalable, performant, maintainable, and testable software.
On a daily basis you should bring:
- A willingness and desire to effectively communicate and collaborate across teams and systems.
- A sense of ownership of the projects delivered by your team and department
- A passion for mentoring, learning, and adapting to a very dynamic and fast paced environment
- An understanding of how to define technical and operational metrics to measure system health and to manage risk.
- A keen eye for potential optimizations and enhancements to our services
- Kindness and pragmatic optimism.
- Your unique view and experience
Responsibilities and Duties of the Role:
Own operational excellence for critical Discovery Experience Delivery services — monitoring, incident response, and reliability improvements using a "Follow the Sun" model.
Participate in on-call rotations to ensure service health and rapid incident resolution.
Contribute to emerging discovery features: Verts, Discovery Assistant, Artwork Personalization, Page Assembly, and experimentation infrastructure.
Execute strategic migrations (GitHub, cloud, database) that modernize our platform and improve scalability.
Leverage AI tooling for development, codebase exploration, and operational support — AI proficiency is a core part of how we work.
Collaborate with product managers, ML engineers, and other engineering teams across Recommendation and Personalization to deliver personalized user experiences.
Mentor engineers within your squad and beyond to raise the technical bar.
Required Education, Experience/Skills/Training:
Minimum and Preferred. Inclusive of Licenses/Certs (include functional experience as well as behavioral attributes and/or leadership capabilities)
Basic Qualifications
- 5+ years of experience building large-scale, highly available distributed services
- Strong programming skills in Java and/or Python with a solid grasp of computer science fundamentals (data structures, algorithms, distributed systems)
- Data proficiency — hands-on experience with technologies like Databricks (DBX), Apache Kafka, and/or Amazon Kinesis
- AI-proficient development practices — comfortable using AI tools to accelerate coding, exploration, and problem-solving
- Experience with cloud infrastructure (AWS preferred) including deployment, scaling, and monitoring
- Understanding of message-based, distributed, scalable, and resilient system architectures
- Experience using source control systems and CI/CD pipelines
- Strong communication skills and ability to collaborate across teams, time zones, and functions
- A sense of ownership — you take accountability for systems you support and incidents you respond to
- Ability to work both independently and collaboratively in a fast-paced environment
Preferred Qualifications
- Experience with streaming/media domain or content delivery systems
- Full-stack capabilities (backend + frontend/tooling) for enablement and experimentation acceleration
- SpringBoot and related Spring projects
- Non-relational database technologies (DynamoDB, Cassandra, CouchDB, MongoDB, Redis, Memcache)
- Terraform, Docker, and Kubernetes
- Experience building, testing, and tuning distributed systems at scale
- Familiarity with ML systems or recommendation platforms (literacy, not expertise)
Nice to Have
- ML literacy / proximity to recommendation and personalization systems
- Experience with experimentation platforms and A/B testing infrastructure
- Background in content catalog systems, editorial tooling, or media metadata
Required Education
- Bachelor's degree in Computer Science, Information Systems, Software Engineering, or comparable field of study, and/or equivalent work experience.
Job Posting Segment:
PE - India Product & TechnologyJob Posting Primary Business:
PE - India Streaming BackendPrimary Job Posting Category:
Product Software EngineeringEmployment Type:
Full timePrimary City, State, Region, Postal Code:
Bangalore, IndiaAlternate City, State, Region, Postal Code:
Date Posted:
2026-09-03