Staff Android Software Engineer, Cash App Consumer Platform
Core
Building foundational Android infrastructure, shared libraries, and AI-powered capabilities to enable hundreds of engineers to develop Cash App's consumer financial products efficiently.
Role type
Staff Android Software Engineer (Platform & AI-Native)
Builds
Shared Android frameworks, modularization systems, AI-assisted development tooling, and cross-platform consistency layers.
Domain
Fintech / Mobile Software Engineering / AI-Enhanced Development
Deliverable
production ML models | product features | infrastructure
Required skills
Android architecture design, Kotlin, Jetpack Compose, system-level problem solving, organizational leadership, AI tool adoption strategy, performance profiling, cross-functional collaboration
Preferred skills
Open source contribution, developer experience (DX) optimization, emerging AI tool evaluation, mentorship of senior engineers
Technologies
Kotlin, Jetpack Compose, Android SDK, AI coding assistants (Claude Code, GPT/Codex)
Responsibilities
Own and evolve foundational Android infrastructure including modularization and dependency injection; Design and deliver shared libraries with developer and AI ergonomics; Lead architecture reviews and set standards across the Android organization; Proactively identify and implement AI-powered capabilities into the platform; Mentor engineers and raise the technical ceiling of the Android community.
Seniority
Staff, organizational scope with strategic AI integration