Staff Android Software Engineer, Cash App Consumer Platform

1 month, 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

[Job-30660] Mid Level Developer Android/Agentes de IA, Brasil

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

CI&T is hiring a Mid level Android Developer to work on the redesign and modernization of a SuperApp for Brazil, using AI agents to support delivery on the Android platform.

Agile Android AWS GitLab Java Jenkins JIRA Kotlin Mobile Development SonarQube
1 day, 6 hours ago

(track and trace) Senior Android Developer, JR549

ELEKS 1K-5K Construction & Engineering

ELEKS Software Engineering and Development Office is hiring a Senior Android Developer in Ukraine or Poland to help build a mobile solution for tracking goods from manufacturing to distributors and supporting compliance with new Ukrainian legislation.

Agile Android Azure Azure Pipelines
2 days, 5 hours ago

Android Engineer - Advertising

Spotify Media

Spotify’s Advertising Product & Technology team is hiring an Android engineer to help build and evolve ad experiences for its audio and video platform, supporting free listening at massive scale.

Android iOS Java Kotlin
5 days, 5 hours ago

SOFTWARE DEVELOPER ANALYST I - ANDROID

Inter 51-250 Banks

Inter is hiring a mobile developer to build and maintain Android features for a global financial super app focused on hyper-personalized shopping and international expansion.

Android Jetpack Compose Kotlin Microservices Swift SwiftUI
1 week 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