Android Software Engineer (Senior, Staff, Principal, or Distinguished)
Location : San Francisco (In‑office only)
Experience : 10+ years
Job Type : Full‑Time
Relocation : Allowed
Preferred Time Zone : Pacific Time
Overview
We are seeking a highly experienced Android Software Engineer to help build and scale our flagship consumer finance application. This role provides the opportunity to make an immediate impact, influence core product decisions, and work with a fast‑moving, well‑funded team. Candidates must have strong technical depth, high ownership, and experience delivering production‑grade mobile applications used at scale.
Hard Requirements
- 5+ years of professional Android development
- Experience shipping and maintaining large‑scale production apps
- Expert proficiency in Kotlin, including advanced features, coroutines, Flow
- Strong understanding of Android SDKs, APIs, and Material Design
- Experience with MVVM, MVI, Clean Architecture, modularisation, ViewModels
- Ability to design scalable and maintainable Android systems
- Deep knowledge of Jetpack Compose, custom components, layouts, navigation
- Experience with REST, Retrofit, OkHttp, WebSockets
- Strong understanding of caching, offline‑first strategies, secure storage, Room
- Ability to diagnose and fix performance issues, memory leaks, concurrency issues
- Strong experience with unit, integration, and UI testing
- Familiarity with testing strategies, coverage, and CI quality gates
- Deep experience with Gradle (KTS) and dependency management
- Experience with CI / CD tools such as Fastlane, Jenkins, GitHub Actions, GitLab CI
- Ability to work autonomously, mentor others, and drive technical direction
Bonus Skills
Experience in fintech or paymentsExposure to cryptocurrency wallets or payment systemsAbility to work across the stack (backend or infrastructure)Familiarity with Postgres, Redis, or modern backend environmentsRole Responsibilities
Lead end‑to‑end development of major featuresCollaborate closely with product, design, engineering, and leadershipMaintain high standards for code quality, reliability, and testingMentor engineers and improve engineering practicesMake foundational architectural decisions for large‑scale Android systemsOperate with autonomy in a fast‑paced environmentWhat We Offer
Opportunity to influence architecture and product direction from day oneEarly impact on global products serving millionsFast‑moving, ownership‑driven cultureFully covered medical, dental, vision (HSA option available)Fully covered memberships : One Medical, Talkspace, Teladoc, Health AdvocateFlexible 401(k) starting January 2026#J-18808-Ljbffr