Software Engineer 4 - Android
Core
Building foundational infrastructure, app architecture, and innovative product experiences for the Netflix Android app serving hundreds of millions of users.
Role type
Senior Android Software Engineer (L4)
Builds
Server-driven UI architecture, ad experience platforms, and shared client foundations for Netflix's mobile and TV apps.
Domain
Streaming media, mobile applications, high-scale distributed systems
Required skills
Kotlin, Android development, Jetpack Compose, GraphQL, Dagger/Hilt, Coroutines, automated testing (JVM/Espresso), system design, trade-off analysis
Preferred skills
SDK development, developer tooling, real-time systems, live streaming, high-scale architecture
Technologies
Kotlin, Jetpack Compose, GraphQL, Dagger/Hilt, Coroutines, Espresso, JVM
Responsibilities
Design and ship Android features and infrastructure, write clean and testable code, partner with product and design teams, modernize codebase, utilize GenAI tools in workflow
Seniority
Senior, hands-on IC