Company

Disney Entertainment & Espn TechnologySee more

addressAddressOlin, NC
CategoryInformation Technology

Job description

Job Summary:

About the Business

Media Engineering builds the software and systems that prepare media content and metadata for the Disney Streaming platform - providing the best possible playback experience to our viewers.

Media Engineering handles audio, video, and metadata content from ingest through publish - for normalization, processing, and packaging - supporting operator tools and automation for a scalable workflow. We build logic across players and back-end services to measure, control, and optimize playback across our stack. 

Job Summary

Our team is seeking a Senior Software Engineer to help us deliver excellent streaming experiences for Hulu, Disney+ and ESPN as a developer of our client player. Our team is responsible for playback across several devices including gaming consoles and set top boxes. You will have the opportunity to lead in the design and implementation of our cross-platform C/C++ and Rust player that runs Disney+, Hulu, ESPN and more on these devices.

We’re looking for an experienced C/C++ or Rust engineer who has video player and cross platform development experience. You will be collaborating deeply with client teams to help produce a best in class API that integrates with the video player as well as helping build and improve the features that power video playback on a variety of Disney streaming products.  You should have a passion for coding and debugging hard problems, and an eagerness to help us deliver seamless video to our subscribers.  As a senior engineer, you will get to own large features, lead the technical direction of our work, and provide technical expertise to other engineers. You will work closely with other technical teams in the application layer and backend video services to deliver features.

This opening is for a USA based employee, within commuting distance to any of our offices in Seattle WA, Morrisville NC, New York NY, or Santa Monica, CA.  We are also open to remote employees.

Responsibilities

  • Develop and maintain our Rust and C/C++ player and the API layer connecting various Disney brand clients that drives our streaming experience

  • Optimize our player to perform well for resource constrained platforms

  • Create and review architecture and designs for our team’s projects

  • Own large and complex features

  • Maintain a strong understanding of our code to identify, research and address issues

  • Collaborate with application development teams, services engineering teams and product management to help understand and explain device limitations and requirements

  • Lead in strategies to ensure the quality and stability of our deployments, including testing strategies and telemetry approaches

  • Develop our project’s build system and continuous integration system as needed

  • Provide technical expertise to developers on our team

  • Hold our team accountable to high development standards

Basic Qualifications

  • Minimum of 5 years of related work experience

  • Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study.

  • Long record of full software development lifecycle experience

  • Fluent in C and C++ or Rust

  • Willing to learn Rust

  • Experience developing and optimizing multi-threaded applications

  • Experience using build runners / compilation tools for multi-platform projects

  • Strong individual contributor with a drive to learn and patience to teach others

  • Great communication and collaboration skills and a strong teamwork ethic

  • BS or BA in Computer Science, Engineering, or related field or equivalent experience

Preferred Qualifications

  • Rust

  • Experience in Streaming technologies, including:

    • HLS (preferred) or DASH

    • DRM technologies like Playready or Widevine

    • Adaptive Bitrate Streaming Algorithms

    • Caption and subtitle formats such as CEA-608 / 708

    • Codecs AVC, HEVC, AAC, EAC3

  • Cross-Platform Development

  • Embedded operating system experience

  • Experience developing for gaming consoles (e.g. Playstation, Switch), Android devices (e.g.FireTV), or similar devices

  • Familiarity with set-top box development and specialized SoCs from manufacturers like Broadcom, MediaTek, etc.


The hiring range for this position in San Francisco, California is $149,900 - $199,800 per year and in Glendale, California is $136,100 - $182,400 per year and in Seattle, Washington, and New York City is $142,600 - $191,000 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.
Refer code: 9299637. Disney Entertainment & Espn Technology - The previous day - 2024-05-22 16:50

Disney Entertainment & Espn Technology

Olin, NC
Jobs feed

Team Drivers NEEDED!! Smaller company with regional Amazon contracts!

Brooksheer Group

Jonesboro, GA

From $1,400 a week

Driver, CDL

Willscot | Mobile Mini

Georgia, United States

Economic Support Specialist

Calumet County, Wi

Chilton, WI

$25.26 - $32.48 an hour

Part-time Sales Associate - Southlake Mall

Aeropostale

Morrow, GA

$18.9K - $24K a year

CDL A O/O - KCH

Veltri Inc

Conley, GA

$54.7K - $69.3K a year

Dishwasher/Utility

Nothing Bundt Cakes #279

Fort Collins, CO

$16 - $18 an hour

Finish Line Macy's Store Management - Inland Center, San Bernardino, CA

Finish Line

San Bernardino, CA

$20 - $22 an hour

California: Associate Manager

Petsmart

Fontana, CA

$16.00 - $28.54 an hour

Assistant Store Leader - Visual Merchandising & Operations

Kate Spade

Ontario, CA

$16 - $30 an hour

Residential Solid Waste Helper

City Of Mesquite

Mesquite, TX

$17.75 - $18.00 an hour

Share jobs with friends

Related jobs

Sr Software Engineer

Sr. Software Engineer

General Motors

Olin, NC

12 hours ago - seen

Sr Software Engineer (C/C++)

Disney Entertainment & Espn Technology

Olin, NC

2 weeks ago - seen

Lead Software Engineer (C/C++)

Disney Entertainment & Espn Technology

Olin, NC

2 weeks ago - seen

Services Engineer

Software And Services

Olin, NC

3 weeks ago - seen

Database Engineer - NoSQL and Cloud, Apple Pay

Software And Services

Olin, NC

4 weeks ago - seen

Sr Software Engineer- Pyspark

Lowe's

United States, North Carolina, Charlotte

Charlotte, NC

4 weeks ago - seen

Senior Software Engineer - Automation

Marriott

Olin, NC

4 weeks ago - seen

IT Engineer Software III

Retail Business Services

Salisbury, NC

a month ago - seen

Data and Reporting Software Engineer

Innovations For Poverty Action

Olin, NC

a month ago - seen

Senior Software Engineer

Material Inspector - Jobymind.com

Raleigh, NC

a month ago - seen

Sr. Software Engineer (Hybrid)

Selective Insurance

United States, North Carolina, Charlotte

Charlotte, NC

a month ago - seen

Full Stack Software Engineer II, Refinancing

Jerry

Charlotte, NC

2 months ago - seen

Software/Firmware Engineers

Ampere Computing

Durham, NC

2 months ago - seen

Software Consulting Engineer

Cisco Systems

Olin, NC

2 months ago - seen

Full- Stack Software Engineer

Bb Imaging

Olin, NC

2 months ago - seen

Senior Software Engineer

Iron Mountain

Olin, NC

2 months ago - seen