The Walt Disney Company

Software Engineer II – Android

The Walt Disney Company

full-time

Posted on:

Location Type: Hybrid

Location: New York CityNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $120,300 - $161,300 per year

Tech Stack

About the role

  • Develop an understanding of the DE&ET software stack and specifically the MediaX component
  • Maintain and update the Android variant of the Disney Media Player
  • Understand the internals of android and how to debug and diagnose Android Device issues.
  • Collaborate with application development teams, services engineering teams and product management to help understand and explain device limitations and requirements
  • Ensure that the latest audio and video standards like Dolby Vision, Dolby ATMOS, DTS:X, HDR10+, and more are delivered with full fidelity.
  • Develop, Debug, Test and Benchmark various components in the software stack
  • Perform online code reviews of pull requests
  • Gather additional requirements and spec missing functionality required across various functional teams
  • Create and update documentation across the entire software development lifecycle as needed
  • Maintain a strong understanding of our code to identify, research and address issues
  • Contribute to strategies that ensure the quality and stability of our deployments, including testing strategies and telemetry approaches
  • Help to develop our project’s build system and continuous integration system as needed

Requirements

  • Bachelor’s Degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience
  • 3+ years of production experience with Kotlin and the Android SDK
  • Proficiency with Reactive Programming and Dependency Injection
  • Well-versed in different architectural patterns (MVI/MVVM or equivalent)
  • Pristine communication skills who can collaborate well across teams
  • You write phenomenal code, tests, and documentation
  • Experience resolving production issues ideally on a large scale
Benefits
  • Health insurance
  • Bonuses
  • Full range of medical, financial, and/or other benefits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinAndroid SDKReactive ProgrammingDependency InjectionMVIMVVMaudio standardsvideo standardsdebuggingtesting
Soft Skills
communicationcollaborationproblem-solvingdocumentation
Certifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Information SystemsBachelor’s Degree in Software EngineeringBachelor’s Degree in Electrical EngineeringBachelor’s Degree in Electronics Engineering