Android Software Engineer (L5) - Android Client Foundations

Netflix is one of the world's leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages.
$100,000 - $720,000
Android
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Entertainment · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Lead Engineer, Senior - C/C++(Android)

Senior Lead Engineer position at Qualcomm India focusing on C/C++ Android development for IOT platforms and SoC systems.

Senior Android Engineer, Quality Engineer

Senior Android Engineer position at Airbnb focusing on quality engineering, test automation, and framework development for mobile applications.

Senior Android Engineer, Accessibility

Senior Android Engineer position at Airbnb focusing on accessibility, offering remote work and competitive salary while building inclusive digital experiences for millions of users.

Senior Android Engineer, Guest Displays & Platforms

Senior Android Engineer position at Airbnb, focusing on guest experience and product details page, offering competitive compensation and opportunity to impact millions of users.

Senior Android Developer (SAD 0425)

Senior Android Developer role at Skroutz, leading e-commerce marketplace, to help build and maintain mobile applications used by hundreds of thousands of users.

Description For Android Software Engineer (L5) - Android Client Foundations

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 position offers a competitive salary range of $100,000 - $720,000, comprehensive benefits, and the opportunity to work in Netflix's unique culture that values diversity, innovation, and empowering other engineers.

Last updated 7 months ago

Responsibilities For Android Software Engineer (L5) - Android Client Foundations

  • Build core UI infrastructure and systems
  • Architect maintainable, performant Android client code
  • Develop code for testability and write automated tests
  • Keep up with cutting-edge Android technologies
  • Modernize codebase to accelerate innovation velocity
  • Collaborate with cross-functional teams
  • Identify opportunities and drive forward-looking technical solutions

Requirements For Android Software Engineer (L5) - Android Client Foundations

Java
Kotlin
  • Deep understanding of Android development
  • Exceptional coding skills in Java and Kotlin
  • Experience with DI/Dagger/Hilt, Jetpack Compose, GraphQL
  • Ability to architect maintainable, performant Android client code
  • Strong problem-solving skills and ability to consider tradeoffs
  • Effective communication and relationship-building skills
  • Passion for product quality and performance

Benefits For Android Software Engineer (L5) - Android Client Foundations

Medical Insurance
Mental Health Assistance
401k
Equity
Parental Leave
  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • Paid leave of absence programs
  • Flexible time off for salaried employees

Interested in this job?