Senior Software Engineer

Disney Entertainment and ESPN Technology (DE&E Technology) provides the technological backbone and product development for Disney's two media business units, while helping to keep the company at the vanguard of innovation – enabling the Company to continuously leverage technology to enhance storytelling and creativity, while delivering scalability, flexibility, and efficiency for its businesses.
Glendale, CA, USA · Santa Monica, CA, USA · Bristol, CT 06010, USA...
$136,100 - $199,800
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Entertainment · Media · Streaming

Description For Senior Software Engineer

Disney Entertainment & ESPN Technology (DE&E Technology) provides the technological backbone and product development for Disney's two media business units, while helping to keep the company at the vanguard of innovation. The Product & Data Engineering team is responsible for end-to-end development for Disney's world-class consumer-facing products, including streaming platforms Disney+, Hulu, and ESPN+, and digital products & experiences across ESPN, Marvel, Disney Studios, NatGeo, and ABC News.

As a Senior Software Engineer on the team responsible for building world-class news experiences for ABC News, you will:

  • Rapidly prototype and implement scalable, reliable, and maintainable media applications using TypeScript, JavaScript, and other web development technologies.
  • Work closely with UX designers, product managers, and engineering leadership to build best-of-class, delightful streaming experiences.
  • Identify areas for growth within team processes and develop new systems for collaboration.
  • Write clear, well-tested, performant code.
  • Work with other developers to create sustainable, well-architected solutions that are built to last.
  • Manage production issues and solve novel problems.
  • Guide an agile team participating in the full lifecycle of application development, being the key point of contact for entire features.
  • Mentor associate, mid-level, and senior team members and support peers through code review and pair programming.
  • Create opportunities to learn and teach others.

Basic Qualifications:

  • Minimum of 5 years of related work experience
  • 4+ years of experience in front-end application development with proficiency in writing optimized JavaScript (ES5 & ES6) and TypeScript with a low memory footprint.
  • Experience with common development tools such as GitHub, Jenkins, Webpack, AWS, Confluence, JIRA.
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Deep understanding of app architecture patterns (MVVM, MVI, etc.) and design principles.
  • Experience leading a team, including delegating responsibility and balancing competing priorities.
  • Experience integrating with backend systems, web services, and third-party software.
  • High standards of quality for both the codebases you contribute to and the applications you build.
  • A growth mindset towards learning, experience mentoring others, and a desire to give and receive feedback.
  • Experience composing and presenting thoughtful and implementable solutions to a variety of stakeholders (technical and non-technical).
  • Strong experience with Scrum methodology.

The hiring range for this position varies by location:

  • Glendale, California, Santa Monica, California, and Bristol, Connecticut: $136,100 - $182,400 per year
  • Seattle, Washington and New York City: $142,600 - $191,100 per year
  • Morrisville, North Carolina: $129,600 - $173,800 per year
  • San Francisco, California: $149,000 - $199,800 per year

A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the level and position offered.

Last updated 20 hours ago

Responsibilities For Senior Software Engineer

  • Rapidly prototype and implement scalable, reliable, and maintainable media applications using TypeScript, JavaScript, and other web development technologies
  • Work closely with UX designers, product managers, and engineering leadership to build best-of-class, delightful streaming experiences
  • Identify areas for growth within team processes and develop new systems for collaboration
  • Write clear, well-tested, performant code
  • Work with other developers to create sustainable, well-architected solutions that are built to last
  • Manage production issues and solve novel problems
  • Guide an agile team participating in the full lifecycle of application development, being the key point of contact for entire features
  • Mentor associate, mid-level, and senior team members and support peers through code review and pair programming
  • Create opportunities to learn and teach others

Requirements For Senior Software Engineer

TypeScript
JavaScript
React
Node.js
  • Minimum of 5 years of related work experience
  • 4+ years of experience in front-end application development with proficiency in writing optimized JavaScript (ES5 & ES6) and TypeScript with a low memory footprint
  • Experience with common development tools such as GitHub, Jenkins, Webpack, AWS, Confluence, JIRA
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Deep understanding of app architecture patterns (MVVM, MVI, etc.) and design principles
  • Experience leading a team, including delegating responsibility and balancing competing priorities
  • Experience integrating with backend systems, web services, and third-party software
  • High standards of quality for both the codebases you contribute to and the applications you build
  • A growth mindset towards learning, experience mentoring others, and a desire to give and receive feedback
  • Experience composing and presenting thoughtful and implementable solutions to a variety of stakeholders (technical and non-technical)
  • Strong experience with Scrum methodology

Benefits For Senior Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Health Insurance & Wellbeing
  • Childcare Options
  • Paid Time Off
  • Retirement Programs
  • Tuition Assistance
  • Weekly Pay

Interested in this job?

Jobs Related To Disney Entertainment & ESPN Technology Senior Software Engineer

Sr Software Engineer

Senior Software Engineer role at Disney Entertainment & ESPN Technology, building core sign-up, purchase, and subscription management experiences for streaming platforms.

Front-end Developer Senior

Senior Front-end Developer position at Jeenka, building client-side web applications in a young, innovative environment.

Senior Frontend Engineer - React JS - Octopus / Procore

Senior Frontend Engineer role at Robusta, focusing on React.js development for Octopus and Procore projects. 5+ years experience required. Hybrid work in Cairo, Egypt.

Senior Product Manager I - Hulu Product - Connected TV Experiences

Join Disney as a Senior Product Manager I for Hulu's Connected TV Experiences team. Shape the future of streaming with 5+ years of product management experience.