Careers - Software Engineer, Cash App - Lending Products

Block

Quick summary

Work type
On-site
Location
New York, NY
Salary
$180,000–$270,000 / yr
Posted
47 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $225k
$128k most similar roles pay here $285k

This role pays more than 82% of similar roles. Most pay $143,375–$213,000 — the shaded band above. At the midpoint, this role pays about $225k versus about $178k 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 220 open roles on FindRole.

Listed pay typically runs $189,000–$283,600 across 55 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 senior-level role involves partnering with cross-functional teams to design and implement robust APIs, ensuring regulatory compliance while optimizing performance metrics such as uptime and latency. The ideal candidate will have 5+ years of experience in building scalable software solutions and a deep understanding of AI-driven development practices. Key technical skills include proficiency in Java and Kotlin, expertise with AWS, and familiarity with tools like OkHttp, Kafka, and event-driven architectures. This position requires resilience and the ability to thrive in ambiguous environments, contributing to both product development and broader engineering initiatives at Cash App.

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 within the team.
  • Operate and manage existing Cash App services efficiently.
  • Recommend improvements to Engineering practices and processes.

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.
  • Strong problem-solving skills to identify and fix flaws in complex systems.

More like this

Similar roles

Careers - Software Engineer, Cash App - Controls

Block

Bay Area, CA 51 days ago $217,800$326,800
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 51 days ago $217,800$326,800
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