Software Engineer 5 - Android

Netflix
Panama
Workplace: RemoteFull timeUSD 388,000 - 558,000 annuallyFunction: Software EngineeringSkills: ["Collaboration","Mentorship","Project management","Problem-solving","Documentation"]

Build and evolve Netflix’s server-driven UI (SDUI) architecture for the Android client, enabling scalable, performant member experiences across devices. Partner with server and client teams to define framework and architecture roadmaps, applying Kotlin and Jetpack Compose with GraphQL-based data access. Write maintainable, well-documented code and automated tests (JVM Unit, Espresso, Paparazzi), modernize the codebase, and mentor other Android engineers while shaping technical decisions with minimal supervision.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Netflix
Netflix
1 month ago

Software Engineer 5 - Android

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Build and evolve Netflix’s server-driven UI (SDUI) architecture for the Android client, enabling scalable, performant member experiences across devices. Partner with server and client teams to define framework and architecture roadmaps, applying Kotlin and Jetpack Compose with GraphQL-based data access. Write maintainable, well-documented code and automated tests (JVM Unit, Espresso, Paparazzi), modernize the codebase, and mentor other Android engineers while shaping technical decisions with minimal supervision.
Location: Panama
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Architect and build maintainable, performant Android client code with documentation leveraged by other Android developers.
  • •Define and drive best practices for consistency, reliability, and simplicity in a high-change codebase.
  • •Develop and test SDUI framework and architecture solutions using Kotlin/Compose and GraphQL, including automated tests (JVM Unit, Espresso, Paparazzi).
  • •Modernize the Android codebase by keeping up with cutting-edge Android technologies and software engineering practices.
  • •Collaborate with cross-functional client and server partners and mentor less-experienced Android engineers while influencing architecture roadmaps.

Pay and Benefits

Salary: USD 388,000 - 558,000 annually
Equity and Bonus:Equity
Perks:Health Insurance401kEquityPaid Leave

Key Requirements

  • •Deep understanding of the technical landscape of Android development and ability to introduce new paradigms and practices.
  • •Ability to identify opportunities and drive forward-looking technical solutions or roadmaps with little supervision.
  • •Practical problem-solving that considers trade-offs and balances business, user, and architectural needs.
  • •Track record of leading projects and delivering results, with strong project management and estimation skills.
  • •Comfort collaborating across client and server teams and influencing framework/architecture roadmaps.
Skills:CollaborationMentorshipProject managementProblem-solvingDocumentation
Tech Stack:AndroidKotlinJetpack ComposeGraphQLCircuitDagger/HiltSwiftJavaScriptTypeScriptSDUIEspressoPaparazziJVM UnitGenAIAgentic workflows

Company Brief

Netflix
Global subscription streaming service that produces and distributes movies, TV series, and games across multiple devices, operating worldwide with extensive original content and localized offerings.
Industry: Streaming Platforms
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Los Gatos, United States
Founded: 1997
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor