Netflix is seeking an Android Software Engineer (L5) for their Android Client Foundations team. This role is responsible for building core UI infrastructure, architecting maintainable Android client code, and developing frameworks using technologies like DI/Dagger/Hilt, Jetpack Compose, and GraphQL. The ideal candidate will have deep understanding of Android development, exceptional coding skills in Java and Kotlin, and the ability to navigate different technology stacks. They should be a self-starter comfortable with identifying opportunities and driving forward-looking technical solutions. The role involves close collaboration with cross-functional teams and requires a passion for creating elegant, high-performance architectures that empower engineers to build unique UI experiences for millions of users globally. The team values diversity and encourages applications from individuals of all backgrounds who are passionate about building compelling mobile experiences. Key responsibilities include implementing large-scale foundational architecture, caring deeply about app performance and quality, and staying current with cutting-edge Android technologies. The compensation range for this role is $100,000 - $720,000, with comprehensive benefits including health plans, mental health support, and stock options.