Netflix

Where you come to do the best work of your life. Follow @WeAreNetflix on Twitter, IG, Facebook, & Youtube for more

Android Software Engineer, Level 4

Android EngineerSoftware EngineerFull TimeRemoteTeam 10,001+Since 1997H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

174 days ago

Salary

$100K - $720K / year

EnglishAndroidDaggerGraph QLI OSJavaKotlin

Job Description

• Build and maintain core Android infrastructure, app architecture, developer frameworks, and release tooling that empower Android engineers. • Define, advocate, and implement Android best practices to ensure consistency and simplicity in a high-commit volume codebase. • Leverage Kotlin, Java, Jetpack Compose, Dagger/Hilt, and GraphQL to deliver scalable, maintainable, and modern solutions. • Develop code with a strong focus on testability, maintainability, and quality, writing automated tests using JVM Unit and Espresso. • Continuously modernize and optimize the Android codebase and take on large-scale foundational architecture and frameworks. • Build operationalized release and production tooling that accelerate innovation and enhance developer experience. • Design and implement cross-platform UI architecture and server-driven UI frameworks powering Android, iOS, TV, and Web. • Deliver frameworks and libraries that simplify feature-configuration-based UI development and support product engineers in production. • Collaborate broadly across client, server, foundational, and product engineers to improve development velocity for 100+ engineers and millions of users.

Job Requirements

  • Expertise in Android development and mobile architecture.
  • Proficiency with Kotlin and Java.
  • Experience with Jetpack Compose.
  • Experience with Dagger/Hilt (dependency injection).
  • Experience with GraphQL.
  • Experience writing automated tests using JVM Unit and Espresso.
  • Strong focus on testability, maintainability, performance, and accessibility.
  • Experience building developer frameworks, infrastructure, and release tooling.
  • Ability to independently scope, design, implement, and deliver large-scale projects.
  • Strong collaboration and communication skills across client, server, foundational, and product teams.
  • Experience supporting production applications and tooling at scale.

Benefits

  • Our compensation structure consists solely of an annual salary; we do not have bonuses.
  • You choose each year how much of your compensation you want in salary versus stock options.
  • Remote work (USA - Remote).
  • Opportunities for growth & learning and professional development.
  • Ownership, autonomy, and collaboration with talented peers.
  • Interview accommodations for disability available via recruiting partner.
  • Equal-opportunity employer and inclusive culture.

Related Job Pages

More Android Engineer Jobs

Software Engineer II, Android

Omada Health

A digital-first chronic care provider, helping members change mindsets to improve health and build lasting change.

Android Engineer175 days ago
Full TimeRemoteTeam 201-500Since 2011H1B Sponsor

Android engineer building Omada Health's mobile apps for digital healthcare.

AndroidJenkinsKotlinSDLC
United States
$140.8K - $184K / year