Sr Software Engineer (Android)
Company: The Walt Disney Company
Location: Santa Monica
Posted on: September 22, 2024
Job Description:
Disney Entertainment & ESPN TechnologyOn any given day at Disney
Entertainment & ESPN Technology, we're reimagining ways to create
magical viewing experiences for the world's most beloved stories
while also transforming Disney's media business for the future.
Whether that's evolving our streaming and digital products in new
and immersive ways, powering worldwide advertising and distribution
to maximize flexibility and efficiency, or delivering Disney's
unmatched entertainment and sports content, every day is a moment
to make a difference to partners and to hundreds of millions of
people around the world.A few reasons why we think you'd love
working for Disney Entertainment & ESPN Technology
- Building the future of Disney's media business: DE&E
Technologists are designing and building the infrastructure that
will power Disney's media, advertising, and distribution businesses
for years to come.
- Reach & Scale: The products and platforms this group builds and
operates delight millions of consumers every minute of every day -
from Disney+ and Hulu, to ABC News and Entertainment, to ESPN and
ESPN+, and much more.
- Innovation: We develop and execute groundbreaking products and
techniques that shape industry norms and enhance how audiences
experience sports, entertainment & news.Job Summary:Disney's
Android team is seeking an experienced Software Engineer who is
excited to build apps enjoyed by millions around the world. You
will be building scalable, elegant solutions for the Android
applications on Disney+ and Star+ across a wide array of devices
including phones, tablets, and TVs. Our highly collaborative group
works in tandem with many cross-functional teams. We value pristine
communication skills, both written and verbal, as well as a bias
for action. We are incredibly invested in maintaining high code
quality standards with unit tests, automated tests, modern
libraries, and a Kotlin codebase. We strive to build the best Live
and video-on-demand (VOD) applications in the world, and we look
forward to hearing more about your skills and how they can help us
achieve this lofty goal.**This is an onsite position and must sit
in one of our locations above**Responsibilities and Duties of the
Role:As a Senior Android Engineer at Disney, you are confident in
your knowledge of the Android ecosystem. You are a passionate team
member who is well-versed in many core technologies such as Kotlin,
RxJava2, Dagger2, Gradle, Fragments, and the Android Lifecycle. You
demonstrate engineering excellence by developing performant
solutions accompanied by quality documentation and tests. You
contribute to architectural decisions that do not just fulfill the
requirements but also provide scalability and flexibility for the
future. You have fantastic communication skills, enabling you to
collaborate with other engineers and teams professionally and
efficiently. You have a desire to support and mentor other team
members to enable them to become more knowledgeable and achieve
their career goals.Required Education,
Experience/Skills/Training:Basic Qualifications
- 5+ 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 high-quality code, tests, and documentationPreferred
Qualifications
- Comfortable using common Android libraries such as Dagger 2 /
Hilt, RxJava2, Groupie
- A deep understanding of many aspects of the Android SDK such as
Activity and Fragment lifecycles, thread management, custom views,
and animations
- Experience using performance evaluation tools such as Android
Profiler
- Knowledgeable about maintaining a large modularized
codebase
- Familiarity with Android TV / Amazon Fire TV development
- Experience with streaming video, codecs, and DRMExperience
with:Kotlin, Java, Android SDK, Dependency Injection, Gradle,
Databases, Reactive paradigms, coroutines. Required Education
- Bachelor's degree or better in Computer Science or a related
technical field or equivalent job experience.The hiring range for
this position in Seattle, WA and New York, NY is $142,516- $191,180
per year, in Santa Monica/Burbank/Glendale CA is $136,100 -
$182,400, and in San Francisco CA is $148,994 - $199,870. 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.
#J-18808-Ljbffr
Keywords: The Walt Disney Company, Santa Monica , Sr Software Engineer (Android), IT / Software / Systems , Santa Monica, California
Didn't find what you're looking for? Search again!
Loading more jobs...