Skip Navigation
Choose a Language

Create Magic and Memories

Sr. Software Engineer - Android Engineer

Apply NowApply Later Job ID 899169BR Location New York, New York, United States / United States Business Disney Streaming Date posted Dec. 09, 2021 Flex Type Hybrid Preferred, Remote Possible

Job Summary:

Disney Streaming is a business unit within The Walt Disney Company's Media & Entertainment Distribution (DMED) segment that oversees many consumer-facing digital video subscription services across the company. Disney Streaming is responsible for developing and operating The Walt Disney Company's direct-to-consumer video businesses globally, including the Disney+ premium entertainment streaming service; Hulu and Hulu Live TV and Video, the ESPN+ premium sports streaming service, programmed in conjunction with ESPN; and BAMTECH Media, a global leader in direct-to-consumer video streaming products and solutions. Its core mission is to deliver to global audiences the freedom to access content on their terms across any connected device, time or location.
We are looking for a team player, someone that is a good cultural fit for a bunch of bright, fun, passionate, and professional people. You’ll be working with industry leading professionals who share their experiences and learn from each other.
As a Sr. Android Engineer at Disney Streaming, you’ll be building solid, scalable and maintainable mobile applications. Our team is responsible for the video player behind Disney+, ESPN+, Hulu, and NHL. We work to build a state of the art video player capable of handling cutting edge video technology while maintaining compatibility across a wide range of devices.
Most of our project is Kotlin based with a strong focus on testable code. You should have a strong understanding of the Android application lifecycle, knowledge of Rx, dependency injection and data binding will also be extremely useful. Thinking about application architecture should be second nature and MVC/MVP/MVVM/MVI should be no strangers to you. Of course you’ll also write unit tests to make sure your code is, and remains stable.
Our company is robust and established, but our team is flexible, dynamic and forward thinking. Our Android team is split over three offices, NY, Amsterdam, and San Francisco. We work together and share knowledge across the global teams, but you will mostly work with your local colleagues in the New York office.

Basic Qualifications:

  • 5+ years of software engineering experience with Java or Kotlin
  • 3+ years of experience with the Android SDK
  • Experience working with at minimum two of the three:
    • Reactive Programming (RxJava)
    • Dependency Injection (Dagger or similar)
    • Automated testing (JUnit, Espresso)

Preferred Qualifications:

  • Well versed in architecture patterns like MVC, MVP, MVVM and MVI
  • Experience with Video playback, ExoPlayer or MediaCodec
  • Experience with Android TV and/or Fire TV
  • Understanding of HLS or Dash

Additional Information:

  • New York or Remote if open to working East Coast hours

This role is considered hybrid, which means the employee will work a portion of their time on-site from a Company designated location and the remainder of their time remotely. A remote opportunity may be possible for qualified candidates under certain circumstances and, if granted, the employee would work remotely on an ongoing basis.

About Disney Streaming:

Comprised of the Company’s international business units and various direct-to-consumer streaming services, Disney Media & Entertainment Distribution (DMED) aligns technology, media distribution and advertising sales into a single business segment to create and deliver personalized entertainment experiences to consumers around the world.

About The Walt Disney Company:

The Walt Disney Company, together with its subsidiaries and affiliates, is a leading diversified international family entertainment and media enterprise with the following business segments: media networks, parks and resorts, studio entertainment, consumer products and interactive media. From humble beginnings as a cartoon studio in the 1920s to its preeminent name in the entertainment industry today, Disney proudly continues its legacy of creating world-class stories and experiences for every member of the family. Disney’s stories, characters and experiences reach consumers and guests from every corner of the globe. With operations in more than 40 countries, our employees and cast members work together to create entertainment experiences that are both universally and locally cherished.

This position is with Disney Streaming Technology LLC, which is part of a business we call Disney Streaming.

Disney Streaming Technology LLC is an equal opportunity employer. Applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Disney fosters a business culture where ideas and decisions from all people help us grow, innovate, create the best stories and be relevant in a rapidly changing world.

Apply NowApply Later

Watch Our Jobs

Sign up to receive new job alerts and company information based on your preferences.

Specify LocationsSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.