Taro Logo

Senior Software Engineer - NCP

Global entertainment and media company specializing in streaming, entertainment, and media technology.
$138,900 - $203,900
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Entertainment · Consumer

Description For Senior Software Engineer - NCP

Disney Entertainment & ESPN Technology is seeking a Senior Software Engineer to join their Native Client Platform team. This role is crucial in developing the Disney eXperience Composer, a bespoke solution for serving interactive experiences to users. The position involves working with Disney Markup Language and building renderer components that impact millions of global consumers.

The role sits within Disney's media technology division, which forms the technological backbone of Disney's global media business. As part of the Product Engineering team, you'll be responsible for engineering digital and streaming products and platforms that serve Disney+, Hulu, ABC News, ESPN, and more.

The ideal candidate will combine technical expertise in Rust and JavaScript/TypeScript with strong leadership qualities. You'll be working on sophisticated user interfaces and interactive experiences, particularly in video playback contexts. The position offers competitive compensation varying by location, with opportunities for bonuses and comprehensive benefits.

This is an excellent opportunity for experienced engineers who want to impact how audiences experience sports, entertainment & news at a massive scale. You'll be part of a team that's building the future of Disney's media business, working with cutting-edge technology and contributing to products that reach millions of consumers every day.

The role requires deep technical knowledge, particularly in renderer technologies and front-end development, combined with the ability to collaborate across teams and drive solutions. You'll be working in a hybrid environment, primarily on-site with occasional work from home flexibility, across several major tech hubs in the US.

Last updated a minute ago

Responsibilities For Senior Software Engineer - NCP

  • Participate in the specification and design of Disney Markup Language (DML)
  • Design, implement, and test features that expand the capabilities of the Renderer
  • Support the integration of platform's Renderer component with Client engineers
  • Build consumer-facing interactive experiences

Requirements For Senior Software Engineer - NCP

Rust
TypeScript
JavaScript
  • 5+ years of experience in front-end application development
  • Proficiency in writing optimized Rust and Javascript/Typescript solutions
  • Leadership ability and problem-solving skills
  • Deep understanding of computer science fundamentals
  • Experience developing sophisticated user interfaces
  • Bachelor's degree or higher in Computer Science or related field
  • Experience with GitHub, Confluence, JIRA, MS Teams

Interested in this job?

Jobs Related To Disney Senior Software Engineer - NCP

Senior Software Engineer - Chromecast Video Playback

Senior Software Engineer position at Disney focused on Chromecast Video Playback development, building streaming experiences for Disney+, ESPN, and Hulu platforms.

Sr Software Engineer - Roku/BrightScript

Senior Software Engineer position at Disney focused on Roku/BrightScript development for Disney+ streaming platform, offering competitive salary and opportunity to work on large-scale entertainment technology.

Sr Software Engineer - Front End

Senior Frontend Software Engineer position at Disney Entertainment & ESPN Technology, building streaming platforms like Disney+ using TypeScript and React, with competitive compensation and hybrid work model.

Senior Software Engineer - Full-Stack, React

Senior Software Engineer position at Disney Entertainment & ESPN Technology, focusing on full-stack development with React for the Commerce, Growth, & Identity team.

Senior Software Engineer - Chromecast Video Playback

Senior Software Engineer position at Disney focused on Chromecast video playback development, requiring expertise in TypeScript/JavaScript and frontend development.