Careers - Software Engineer, Cash App - Lending Products

Block

Quick summary

Work type
On-site
Location
Bay Area, CA
Salary
$180,000–$270,000 / yr
Posted
44 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $225k
$130k most similar roles pay here $285k

This role pays more than 82% of similar roles. Most pay $145,000–$218,618 — the shaded band above. At the midpoint, this role pays about $225k versus about $182k for comparable roles.

Based on 240 similar postings.

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 138 open roles on FindRole.

Listed pay typically runs $180,000–$270,000 across 61 roles with salary data.

Most-posted roles

View all roles at Block

At a glance

TL;DR · Careers - Software Engineer, Cash App - Lending Products

Cash App's Lending Engineering team seeks a Software Engineer to drive the development of financial primitives and complex systems that enable low-friction credit access for users. This role involves partnering with cross-functional teams including credit risk, legal, and product management to deliver high-quality software solutions from hypothesis to production. Engineers will focus on building clean APIs optimized for uptime, latency, regulatory compliance, and cost efficiency while experimenting with emerging technologies and contributing to the broader tech community. The ideal candidate has 5+ years of experience in complex system development, a strong understanding of AI-first principles, and proficiency in Java, Kotlin, AWS, Kafka, and microservices architecture. This position requires resilience, self-direction, and a keen eye for identifying and resolving flaws in intricate systems at scale.

What you'll do

  • Lead or contribute to projects from hypothesis to production capability.
  • Build financial primitives as an IC or lead on API-level building blocks.
  • Design and build clean APIs optimizing for uptime, latency, regulatory compliance, and cost-per-transaction.
  • Experiment with emerging approaches and share learnings to support team growth.
  • Operate and manage existing Cash App services efficiently.
  • Make recommendations to improve Engineering practices within the team.

What we're looking for

  • 5+ years of experience in developing complex software systems.
  • Expertise in Java and Kotlin programming languages.
  • Proficiency with AWS services and microservices architecture.
  • Experience with relational databases like MySQL and NoSQL solutions such as DynamoDB.
  • Knowledge of event-driven architectures and Kafka messaging system.
  • Ability to work independently in ambiguous situations and publish reasoning publicly.

More like this

Similar roles

Careers - Software Engineer, Cash App - Controls

Block

Bay Area, CA 48 days ago $180,000$270,000
AWS Kubernetes DynamoDB MySQL Event-driven architecture (Kafka) DataDog Prometheus AI-Driven Development Claude Code Goose (Block's open-source AI agent) Cursor GitHub Copilot Anthropic's Model Context Protocol (MCP) Kotlin Java

Careers - Software Engineer, Cash App - Controls

Block

New York, NY 48 days ago $180,000$270,000
AWS Kubernetes DynamoDB MySQL Event-driven architecture (Kafka) DataDog Prometheus AI-Driven Development Claude Code Goose (Block's open-source AI agent) Cursor GitHub Copilot Anthropic's Model Context Protocol (MCP) Kotlin Java