Senior Software Engineer I

Posted:
1/20/2026, 4:00:00 PM

Location(s):
Bengaluru, Karnataka, India ⋅ Karnataka, India

Experience Level(s):
Senior

Field(s):
Software Engineering

Job Posting Title:

Senior Software Engineer I

Req ID:

10138737

Job Description:

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, technologists, data scientists, and more – all working to build and advance the technological backbone for Disney’s media business globally.


The team marries technology with creativity to build world-class products, enhance storytelling, and drive velocity, innovation, and scalability for our businesses. We are Storytellers and Innovators. Creators and Builders. Entertainers and Engineers. We work with every part of The Walt Disney Company’s media portfolio to advance the technological foundation and consumer media touch points serving millions of people around the world.

Here are a few reasons why we think you’d love working here:
1. Building the future of Disney’s media: Our Technologists are designing and building the products and platforms that will power our media, advertising, and distribution businesses for years to come.
2. Reach, Scale & Impact: More than ever, Disney’s technology and products serve as a signature doorway for fans' connections with the company’s brands and stories. Disney+. Hulu. ESPN. ABC. ABC News…and many more. These products and brands – and the unmatched stories, storytellers, and events they carry – matter to millions of people globally.
3. Innovation: We develop and implement groundbreaking products and techniques that shape industry norms, and solve complex and distinctive technical problems.
The Business Operations team helps guide and articulate technology strategy and research, and is responsible for driving the day-to-day operation of the Product & Technology organization, including: project and portfolio management and tracking; organization-level capital, space, and resource management and allocation; process management; technical incident management; and our administrative and workplace experience support team.

Owns software programs and multiple components within the team. Reviews code for the design, testability and clear usability. Drives development of component through own and more junior engineers' work. Develops specifications for assigned components, projects or fixes. Builds solutions that scale and perform. Identifies opportunities to improve the system/product/services with each iteration.

Responsibilities and Duties of the Role:

  • Requires in-depth knowledge and experience. Uses best practices and knowledge of internal or external business issues to improve products or services. Solves complex problems; takes a new perspective on existing solutions. Works independently, receives minimal guidance. Acts as a resource for colleagues with less experience. Role exhibiting full knowledge and expertise in the function/specialty.

  • Builds solutions for problems of sizeable scope and complexity that have been successfully deployed to customers/users. Influences and drives software engineering best practices within the team. Technical knowledge is broad and deep and hands-on in a couple of key areas in software engineering.

  • Typically owns software programs and multiple components within the team. Reviews code for the design, testability and clear usability. Drives development of component through own and more junior engineers' work. Develops specifications for assigned components, projects or fixes. Builds solutions that scale and perform. Identifies opportunities to improve the system/product/services with each iteration.

  • Applies experience to resolve a variety of complex issues. Exercises judgment in selecting methods and techniques to resolve issues. Identifies problems and opportunities and recommends the development of solutions. Analyzes many factors using good judgment and selects methods to determine solutions. Decisions and actions regularly have a moderate influence on the work of team members, other teams or assigned projects. Erroneous decisions may result in modest delays in functionality, performance, components, schedules and/or operations.

  • Makes routine and non-routine decisions on technical issues, with limited guidance from leader. Participates in developing technical and/or business approaches; and new/enhanced technical tools.

  • Impact primarily designated within an assigned product/project. May influence related projects/products

  • Serves as a high level technical resource and “go-to” person for less experienced software engineers. Receives, may interpret and transmits semi-complex information requiring some explanation or interpretation to a few technical and non-technical audiences. Impacts a range of customer, operational, project or service activities within own team and other related teams; works within broad guidelines and policies. Root causes of errors can be readily detected.

  • Has strong knowledge of technological components utilized by the organization and the company.


Basic Qualifications:

  • 5+ years of hands-on software engineering experience.

  • Strong problem-solving and analytical thinking.

  • Ability to write clean, maintainable, and scalable code.

  • Strong proficiency in React.js and its ecosystem (Hooks, Context API, React Router, etc.).

  • Experience with state management libraries (Redux etc).

  • Knowledge of TypeScript for better type safety and scalability.

  • Understanding of modern UI/UX principles and component-driven development.

  • Strong experience with Node.js, Express.js, or NestJS for building APIs.

  • Proficiency in RESTful APIs and GraphQL development.

  • Knowledge of authentication & authorization (JWT, OAuth, OpenID).

  • Experience with microservices architecture and containerization (Docker, Kubernetes).

  • Experience with cloud platforms (AWS, GCP, or Azure).

  • Knowledge of CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI.

  • Understanding of testing frameworks (Jest, Mocha, Cypress, JUnit).


Preferred Qualifications:

  • Knowledge of event-driven architectures (AWS SNS/SQS, Kafka, RabbitMQ).

  • Understanding of serverless functions (AWS Lambda, Firebase Functions).

  • Exposure to AI/ML integration in web applications.


Required Education:
● Bachelor's degree in Computer Science or related field, or equivalent training or work experience.

Job Posting Segment:

Product Engineering

Job Posting Primary Business:

PE - India Product & Technology

Primary Job Posting Category:

Software Engineer

Employment Type:

Full time

Primary City, State, Region, Postal Code:

Bangalore, India

Alternate City, State, Region, Postal Code:

Date Posted:

2026-01-21

The Walt Disney Company

Website: https://thewaltdisneycompany.com/

Headquarter Location: Burbank, California, United States

Employee Count: 10001+

Year Founded: 1923

IPO Status: Public

Last Funding Type: Post-IPO Debt

Industries: Amusement Park and Arcade ⋅ Animation ⋅ Consumer Goods ⋅ Digital Media ⋅ E-Commerce ⋅ Media and Entertainment ⋅ Multi-level Marketing ⋅ Performing Arts ⋅ Resorts