Staff Android Software Engineer, Cash App Consumer Platform

3 weeks ago
Full-time
Lead
Software Development
Block

Block

Block is a company that consists of Square, Cash App, Spiral, TIDAL, TBD, and foundational teams. They are focused on economic empowerment by creating tools to expand access to the economy. Square helps sellers run and grow businesses, Cash App redefin...

Capital Markets
10K-50K
Founded 2009

Description

  • Own and evolve foundational Android infrastructure, including modularization, dependency injection, navigation, deep linking, and app lifecycle systems.
  • Design and deliver shared libraries and frameworks that product teams use daily.
  • Drive Android architecture decisions that have long-term, high-leverage impact across the organization.
  • Build and steward experimentation capabilities that support rapid iteration.
  • Improve observability and performance tooling for engineers and on-call responders.
  • Partner with iOS, Web, and backend engineers to deliver consistent cross-platform experiences.
  • Identify and lead adoption of AI tools and practices that improve platform and product engineering workflows.
  • Build AI-powered capabilities into the platform where they create durable value for product teams.
  • Lead architecture and design reviews across teams and help set scalable standards.
  • Mentor engineers and raise the technical bar across Cash App’s Android organization.

Requirements

  • 10+ years of Android development experience with demonstrated organizational impact.
  • BA/BS degree in Computer Science or equivalent practical experience.
  • Proven experience leading large-scale technical initiatives across multiple teams.
  • Strong systems thinking and ability to identify non-obvious problems and simple solutions.
  • Exceptional communication skills, including writing clear design docs and leading productive design reviews.
  • Deep Android expertise, including Kotlin, Jetpack Compose, modern architecture patterns, build systems, performance profiling, and testing at scale.
  • Active use of AI-assisted development tools and a strong point of view on where AI adds value and where it does not.
  • Platform or infrastructure builder’s mindset with a focus on developer experience.
  • Experience building developer platforms, shared libraries, or internal tooling used across large engineering organizations (preferred).
  • Experience with Kotlin Multiplatform, fintech, financial services, or regulated environments, or mobile experimentation infrastructure such as feature flags or A/B testing at scale (preferred).

Benefits

  • Competitive base salary of $263,600 to $395,400 USD, depending on location and experience.
  • Remote work options across eligible countries and locations.
  • Medical insurance and broader health coverage.
  • Flexible time off.
  • Retirement savings plans.
  • Modern family planning support.
  • Inclusive interview process with reasonable accommodations for disabled applicants.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Semi-Senior Android Developer

redbee 51-250 Internet Software & Services

Redbee is looking for a Semi Senior Android developer to build and maintain native mobile applications for the financial industry, contributing to mission-critical digital products.

Agile Android Jetpack Compose Kotlin Microservices REST API SwiftUI
4 hours, 53 minutes ago

[Job - 30139] Master Android Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a mobile technical leader to define the architecture and delivery approach for Android-focused solutions while integrating AI-driven development practices to improve productivity and code quality.

Android CI/CD DevSecOps Generative AI Kotlin Mobile Development Swift
5 hours, 8 minutes ago

Senior Mobile Software Engineer - Android

Fi 51-250 Health Care Providers & Services

Fi is hiring a Senior Mobile Software Engineer - Android to build and refine consumer-facing pet-tech applications that help improve real-time pet monitoring and ownership experiences.

Android IoT Jetpack Compose Kotlin
5 hours, 23 minutes ago

Sênior Software Engineer Android

Harford County Public Library 51-250 Diversified Consumer Services

A Stone busca uma pessoa Sênior Software Engineer Android para desenvolver e evoluir a plataforma de SDKs, apps e bibliotecas que rodam em seus dispositivos POS Android.

Android CI/CD Encryption GCP Git Gradle Grafana Java Jetpack Compose Kotlin LLM Solid.js
5 hours, 23 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers