Sr Software Engineer

Disney Disney · Media · Seattle, WA +2

Senior Software Engineer role on the Business Operations team within Disney Entertainment and ESPN Product & Technology. The role involves end-to-end development of software solutions, mentoring junior engineers, and contributing to architectural decisions. A growing part of the team's roadmap includes features that interface with LLMs for internal platforms, such as chat, summarization, search, and tool-use experiences. The engineer will partner with senior AI-application practitioners and help establish practices for using AI coding tools.

What you'd actually do

  1. Own the design, development, and successful deployment of medium-to-large size software solutions, ensuring performance, quality, scalability, and security.
  2. Drive software engineering best practices, including design, code quality, security and testability within the team.
  3. Participate in the design and delivery of features that integrate with LLM-backed services. For example streaming chat surfaces, structured-output forms, retrieval-grounded search, and tool-use interactions, partnering with senior AI-application engineers on the team.
  4. Solve complex technical problems with an innovative and experimental can-do attitude grounded by advanced technical skill and technique.
  5. Mentor and guide the work of less experienced engineers to develop solutions.

Skills

Required

  • 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).

Nice to have

  • AI coding tools (Cursor, Claude Code, or equivalent)

What the JD emphasized

  • partnering with senior AI-application engineers on the team
  • grow into that work alongside more senior AI-application practitioners

Other signals

  • integrates with LLM-backed services
  • assistive flows, summarization, search, and tool-use experiences
  • grow into that work alongside more senior AI-application practitioners