Careers - Staff Android Software Engineer, Cash App Consumer Platform
At a glance
AI generatedTL;DR
As a Staff Android Engineer on the Cash App Consumer Platform team, you will be responsible for shaping the foundational infrastructure that enables efficient and high-quality product development across the app. You will own and evolve critical Android systems such as modularization, dependency injection, navigation, deep linking, and lifecycle management, while also designing and delivering shared libraries and frameworks with a focus on developer and AI ergonomics. Your role involves driving architectural decisions, fostering rapid experimentation, and building observability tools to enhance engineer productivity. You will collaborate closely with iOS, web, and backend teams to ensure consistent cross-platform experiences. Additionally, you will lead the integration of AI into Cash App’s engineering practices, evaluate emerging AI development tools, and mentor engineers across various levels. Ideal candidates possess extensive Android development experience, a strong background in fintech, and expertise in Kotlin, Jetpack Compose, and CI/CD systems like Buildkite and Gradle. This role offers significant organizational impact by addressing cross-cutting technical issues and setting standards that scale across the engineering organization.
Skills
What you'll do
- Own and evolve foundational Android infrastructure including modularization and dependency injection.
- Design and deliver shared libraries with developer and AI ergonomics as a priority.
- Drive Cash App's Android architecture forward by making high-leverage decisions.
- Invent and open-source thoughtful platform tech that benefits the broader community.
- Lead organizational impact by identifying and addressing cross-cutting technical problems.
What we're looking for
- 10+ years of Android development experience with a track record of organizational impact.
- Deep expertise in Kotlin, Jetpack Compose, and modern Android architecture patterns.
- Proven ability to build and evolve foundational Android infrastructure and shared libraries.
- Experience leading large-scale technical initiatives across multiple engineering teams.
- Strong understanding and practical use of AI-assisted development tools in software engineering.
Employer
About Block
Block, Inc. (formerly Square) is a financial technology company operating the Square merchant payments ecosystem, Cash App peer-to-peer payments, TIDAL music streaming, and Bitcoin-focused financial services. Industry: Financial Technology & Payments
Block currently has 47 open roles on FindRole.
Listed pay typically runs $180,000–$270,000 across 46 roles with salary data.
Most-posted roles
- Careers - Senior Sales Account Executive 5
- Careers - Staff Data Analyst, Block Compliance 3
- Careers - CRM Product Owner, GTM 2
- Careers - Global Technical Account Management Lead, Cash App Pay, Afterpay & Clearpay 2
- Careers - Senior Site Reliability Engineer 2