Software Engineer 5 - Android (DVX Mobile Core)

Netflix•Remote, OR
•$388,000 - $558,000

About The Position

The DVX Mobile Core team develops and advances the architecture of Netflix’s Android member app. It applies broadly available Netflix systems and infrastructure to Android and works with engineering groups across the company to enable efficient, reusable patterns and canvases for member-facing experiences. This work includes engineering improvements to user metrics and cleaner development patterns for product teams. The role owns major, multi-quarter initiatives that help other engineers work faster and with greater confidence. Focus areas include building coherent, reusable architecture—such as server-driven UI, data-centric app development, modularization, and unidirectional state flow; making quality measurable through testing, telemetry, and reliability standards; delivering an extensible player framework; and turning emerging technologies, including AI, into practical engineering tools. The engineer takes ambiguous problems from idea through adoption, defines scope and technical trade-offs, delivers and measures outcomes, and influences technical roadmaps with minimal supervision. The role also builds UI infrastructure, documentation, migration paths, automated tests, and telemetry for other teams to adopt. It involves understanding engineers’ needs, mentoring less-experienced colleagues, and evaluating emerging Android technologies. Netflix describes the position as offering substantial ownership and business context, with work that can benefit more than 100 engineers and hundreds of millions of members. The role works with peers across a wide range of devices and network conditions in a culture emphasizing open communication.

Requirements

  • Experience leading a multi-month, cross-team technical initiative from ambiguity through adoption, including scoping, planning, and measuring impact.
  • Ability to identify unassigned problems, build a case for addressing them, and deliver a solution.
  • A record of disciplined project delivery, including milestone-based execution, early risk communication, and results.
  • Deep Android expertise, including strong Kotlin and Jetpack Compose skills.
  • Experience applying architecture patterns such as MVVM, unidirectional flow, and modularization in a large codebase.
  • Ability to work with Java and GraphQL when needed.
  • Practical judgment when weighing business, user, and architectural trade-offs.
  • Clear communication and the ability to build trust across product, design, and engineering.

Nice To Haves

  • Experience with server-driven UI.
  • Experience with Circuit.
  • Experience with Paparazzi.
  • Experience with media playback or player frameworks.
  • Experience with telemetry and reliability engineering.
  • Experience with AI-assisted development workflows.

Responsibilities

  • Lead major, multi-quarter technical initiatives from ambiguous problem definition through adoption and measurement.
  • Define project scope, design solutions, document trade-offs, and assess whether delivered solutions achieve their intended outcomes.
  • Influence technical roadmaps and drive forward-looking technical solutions with minimal supervision.
  • Plan and run projects using milestones, early risk communication, and cross-team dependency management.
  • Build coherent, reusable Android architecture, including server-driven UI, data-centric development, modularization, and unidirectional state flow.
  • Develop UI infrastructure and architecture that make preferred development patterns easy for product teams to use.
  • Help establish measurable quality through testable code, automated tests, trusted telemetry, and reliability standards.
  • Build and maintain a reliable, extensible player framework for product teams.
  • Create documentation and migration paths that enable other teams to adopt shared infrastructure.
  • Understand engineers’ use cases and incorporate their needs into solutions.
  • Mentor less-experienced engineers and help establish the team’s technical bar.
  • Track emerging Android technologies and turn promising technologies into practical tools and modernized code.

Benefits

  • 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.
  • Full-time hourly employees accrue 35 days annually for vacation, holidays, and sick paid time off.
  • Full-time salaried employees are immediately entitled to flexible time off.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service