Software Engineer II (Rust Developer)

The Walt Disney Company is a leading diversified international family entertainment and media enterprise that includes three core business segments: Disney Entertainment, ESPN, and Disney Experiences.
$120,300 - $168,700
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Consumer · Enterprise SaaS

Description For Software Engineer II (Rust Developer)

Disney Entertainment & ESPN Technology is seeking a Software Engineer II (Rust Developer) to join their Product & Data Engineering team. This role will be part of the Core engine team within Native Client Platform and Living Room Devices, responsible for building Direct-to-Consumer client apps such as Disney+, ESPN, and Hulu on a wide range of devices.

Key Responsibilities:

  • Be a critical member of the team building the Native Client Platform's Core engine and runtime
  • Contribute to the development of features for applications like Disney+, ESPN, and Hulu
  • Work with hardware manufacturing partners on new devices
  • Collaborate with client application engineering teams, media player engineering teams, and product owners

Required Qualifications:

  • 3-5 years of C/C++ experience on embedded systems and/or writing portable multi-platform code
  • 1+ years of personal or professional Rust experience
  • Understanding of various chip architectures
  • Experience with build runners and compilation tools for multi-platform projects
  • Bachelor's degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or equivalent work experience

Preferred Qualifications:

  • Experience with user interface-level code
  • Cross-platform and/or embedded development experience
  • Familiarity with set-top box development and specialized SoCs
  • Graphics experience (OpenGL/EGL, OpenGL ES, Vulkan, Metal, etc.)
  • Experience with game engines and technologies
  • Knowledge of web browser internals
  • Experience with WebAssembly and optimizing compilers
  • Experience in streaming technologies (HLS, DRM, codecs, captions)

This role offers the opportunity to work on innovative technology stacks, collaborate with an outstanding team, and influence products used globally by millions of users. The position is part of Disney's efforts to reimagine ways to create magical viewing experiences and transform the company's media business for the future.

Last updated 8 days ago

Responsibilities For Software Engineer II (Rust Developer)

  • Develop Core engine for Native Client Platform
  • Build features for Disney+, ESPN, and Hulu apps
  • Work with hardware partners on new devices
  • Collaborate with engineering teams and product owners

Requirements For Software Engineer II (Rust Developer)

Rust
  • 3-5 years of C/C++ experience
  • 1+ years of Rust experience
  • Understanding of chip architectures
  • Experience with build runners and compilation tools
  • Bachelor's degree in Computer Science or related field

Benefits For Software Engineer II (Rust Developer)

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Disney Software Engineer II (Rust Developer)

Software Dev. Engineer, PXTCS

Software Engineer role at Amazon's PXTCS team, focusing on distributed systems and ML models for HR solutions, offering competitive compensation and benefits.

Software Development Engineer II, Customer eXperience Impressions

Software Development Engineer II role at Amazon working on customer experience platforms and distributed services

Software Development Engineer

Amazon seeks experienced Software Development Engineer for Core Shopping team to build innovative product discovery solutions, offering competitive compensation and opportunity for high-impact work.

Software Development Engineer - AWS Messaging Services, Messaging Metadata Service

AWS Messaging team seeks Software Engineer to develop and operate high-scale queue and notification services, offering competitive compensation and growth opportunities.

Software Development Engineer, Ring Device Services

Backend Software Engineer role at Ring, developing distributed systems for smart home security products and services.