SENIOR SOFTWARE ENGINEER
Company: The Walt Disney Company
Location: Glendale
Posted on: June 2, 2025
Job Description:
Senior Software EngineerJob ID: 10117076Location: Seattle,
Washington, United States / Bristol, Connecticut, United States /
Glendale, California, United StatesBusiness: Disney
EntertainmentDate posted: Apr. 02, 2025Job Summary: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 redefining 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 improve 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.Responsibilities and Duties of the
Role:
- Lead the design of solutions within the team to deliver on
business and user requirements.
- Contribute to code writing, development, and testing while
providing leadership towards the completion of solutions.
- Mentor and coach more junior members of the team helping to
improve their skills, knowledge and productivity.
- In this role, you will work with Applications and data in
Service Management, Financial Management, and Service Portfolio
areas.
- Be the Security Champion, ensuring application and data
security is at the center of all solutioning.General
Responsibilities:
- Design, write, test and deploy code to develop and support
solutions.
- Operate in a dynamic, quickly changing business environment,
typically with little direct guidance, seek information on your own
or in your team to understand complex integrations and challenges,
and ideate innovative and creative solutions to navigate difficult
obstacles and solve problems for the organization.
- Contribute towards the end-to-end lifecycle of solutions by
engaging in activities such as: ideation, prototyping, building
proofs of concept, research, design, architecture, planning,
development, deployment, testing, documenting, maintaining,
monitoring, fixing, upgrading, migrating, deprecating, and retiring
systems or features.
- Conduct research, discovery, prototyping, proof of concept
implementation, and design concepts in order to prove and test
ideas with end-users.
- Participate in the technical evaluation and understanding of
business needs to help gather requirements and provide estimates
regarding the level of technical effort for various business
needs.
- Review code for correctness, and its impact on software and
data architecture.
- Maintain and sustain data solutions by identifying and fixing
defects or quality gaps, perform system upgrades and migrations,
and seek to improve on how we deliver value through iterative
improvements.
- Leverage Continuous Integration/Continuous Deployment
disciplines to streamline the deployment of code and to conduct
quality engineering practices such as linting, code formatting,
documentation, unit testing, integration testing, pipeline
automation, etc.
- Participate, if required, in regular sustainment rotations
within the team, typically during business hours only, in which you
share responsibilities of detecting and fixing system defects with
others on your team.Required Education, Experience/Skills/Training:
- Bachelor's degree or higher in Computer Science, Information
Science, or a relevant field.
- 5+ years of experience in a Software Engineering
discipline.
- Strong problem-solving and analytical thinking.
- Ability to write clean, maintainable, and scalable code.
- Ability to mentor junior developers and conduct code
reviews.
- 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:
- Experience with Java (Spring Boot) for enterprise-level
applications.
- Experience with WebSockets for real-time applications.
- 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.Compensation:
The hiring range for this position in Seattle is $145,400 to
$195,000 per year and in California is $138,900 to $186,200 per
year. The base pay actually offered will take into account internal
equity and also may vary depending on the candidate's geographic
region, job-related knowledge, skills, and experience among other
factors. A bonus and/or long-term incentive units may be provided
as part of the compensation package, in addition to the full range
of medical, financial, and/or other benefits, dependent on the
level and position offered.About Disney Entertainment:At Disney
Corporate you can see how the businesses behind the Company's
powerful brands come together to create the most innovative,
far-reaching and admired entertainment company in the world. As a
member of a corporate team, you'll work with world-class leaders
driving the strategies that keep The Walt Disney Company at the
leading edge of entertainment. See and be seen by other innovative
thinkers as you enable the greatest storytellers in the world to
create memories for millions of families around the globe.About The
Walt Disney Company:The Walt Disney Company, together with its
subsidiaries and affiliates, is a leading diversified international
family entertainment and media enterprise that includes three core
business segments: Disney Entertainment, ESPN, and Disney
Experiences. From humble beginnings as a cartoon studio in the
1920s to its preeminent name in the entertainment industry today,
Disney proudly continues its legacy of creating world-class stories
and experiences for every member of the family. Disney's stories,
characters and experiences reach consumers and guests from every
corner of the globe. With operations in more than 40 countries, our
employees and cast members work together to create entertainment
experiences that are both universally and locally cherished.This
position is with Disney Streaming Technology LLC, which is part of
a business we call Disney Entertainment.Disney Streaming Technology
LLC is an equal opportunity employer. Applicants will receive
consideration for employment without regard to race, religion,
color, sex, sexual orientation, gender, gender identity, gender
expression, national origin, ancestry, age, marital status,
military or veteran status, medical condition, genetic information
or disability, or any other basis prohibited by federal, state or
local law. Disney champions a business environment where ideas and
decisions from all people help us grow, innovate, create the best
stories and be relevant in a constantly evolving world.
#J-18808-Ljbffr
Keywords: The Walt Disney Company, Chandler , SENIOR SOFTWARE ENGINEER, IT / Software / Systems , Glendale, Arizona
Didn't find what you're looking for? Search again!
Loading more jobs...