
Software Engineer II – Android
The Walt Disney Company
full-time
Posted on:
Location Type: Hybrid
Location: New York City • New York • United States
Visit company websiteExplore more
Salary
💰 $120,300 - $161,300 per year
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