SurpriseRecruiter Since 2001
the smart solution for Surprise jobs

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, Surprise , SENIOR SOFTWARE ENGINEER, IT / Software / Systems , Glendale, Arizona

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Arizona jobs by following @recnetAZ on Twitter!

Surprise RSS job feeds