Staff Android Engineer
Core
Define technical direction and architecture for Android, building features for payments, real-time market data, and core UI.
Role type
Staff Android Engineer (Technical Leadership)
Builds
Production Android applications with payments flows, real-time market data, and polished UIs.
Domain
Fintech / Mobile Engineering
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, CI/CD pipelines, Gradle configuration, WebSockets, gRPC, streaming-data integrations, Android architecture, technical leadership, AI tools in development workflow
Preferred skills
Payments integration, cross-platform shared-code architectures, iOS/Swift experience, mature engineering organization experience
Technologies
Jetpack Compose, Kotlin, WebSockets, gRPC, Gradle, CI/CD
Responsibilities
Set and own technical direction and architectural decisions for Android; Build and own Android features spanning payments flows, real-time market data, and core UI; Develop polished and performant interfaces; Own CI/CD pipelines and Gradle configuration; Build and maintain WebSockets, gRPC, and streaming-data integrations; Provide technical leadership across a distributed team; Incorporate AI tools into the development workflow; Identify and address Android architecture and engineering-practice gaps
Seniority
Staff, hands-on IC with significant leadership