Software Engineer 5 - Android (DVX Mobile Core)
Core
Architecting and advancing the Android member app infrastructure, including server-driven UI, modularization, and a reliable player framework to enable 100+ engineers.
Role type
Senior Android Platform Architect / Staff Engineer
Builds
Reusable Android architecture, UI infrastructure, player framework, and quality tooling for Netflix's mobile app.
Domain
Consumer Entertainment / Mobile Android
Required skills
Kotlin, Jetpack Compose, Android Architecture Patterns (MVVM, Unidirectional Flow), Modularization, GraphQL, Java, Test Automation (Espresso, Paparazzi), Telemetry, Cross-team Leadership
Preferred skills
Server-driven UI, Circuit, Media playback frameworks, Reliability Engineering, AI-assisted development workflows
Technologies
Kotlin, Jetpack Compose, GraphQL, Espresso, Paparazzi, JVM, Android SDK
Responsibilities
Design and build coherent, reusable Android architecture; Deliver a reliable, extensible player framework; Raise quality bar with automated tests and telemetry; Mentor engineers and set technical standards; Drive adoption of emerging Android technologies.
Seniority
Senior, hands-on IC with strategic ownership