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.