Staff Software Engineer, Cash App Banking

Block

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$263,600–$395,400 / yr
Posted
48 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $213k
This role $330k
$121k $425k
below market most similar roles pay here above market

This role pays more than 99% of similar roles. Most pay $187,699–$238,250 — the blue band above. At the midpoint, this role pays about $330k versus about $213k 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 41 open roles on FindRole.

Listed pay typically runs $217,800–$326,800 across 40 roles with salary data.

Most-posted roles

View all roles at Block

At a glance

TL;DR · Staff Software Engineer, Cash App Banking

The Staff Software Engineer, Cash App Banking joins the Cash App Banking server engineering team to help lead the technical strategy for consumer banking products. This role involves driving cross-cutting architectural decisions, making infrastructure improvements, and contributing directly to technical designs and code. You will partner with product managers and designers to execute strategies for deposit, transfer, and savings tools while mentoring other engineers to grow their technical breadth. The position requires expertise in Java, Kotlin, AWS, HTTP, JSON, gRPC, Protocol Buffers, OkHttp, Jetty, JUnit, Guice, Hibernate, Aurora, MySQL, DynamoDB, Redis, Kafka, DataDog, Buildkite, and Gradle. You will solve complex problems within an event-driven architecture and microservices environment to provide a fast, reliable experience for customers managing their money.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Develop and execute technical strategies for the Banking organization in partnership with product and business leads.
  • Drive cross-cutting architectural decisions and infrastructure improvements to ensure system robustness and scalability.
  • Influence organizational leaders to ensure consistent and efficient technical decision-making across the company.
  • Contribute directly to technical designs and perform hands-on code contributions for core products.
  • Coach and mentor engineers to expand their technical breadth and depth beyond their immediate teams.
  • Maintain high engineering standards for yourself and your teammates across all projects.
  • Apply an AI-first mindset to everyday work and raise the bar for AI applications across the team.

What we're looking for

  • 12+ years of software development or equivalent experience.
  • 3+ years of experience leading large scale features, including planning, managing, and executing delivery projects.
  • Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience.
  • Experience identifying, aligning, and landing globally optimal solutions in complex systems with many moving parts.
  • Ability to design and build creative solutions to complex problems.
  • Strong track record in coaching and mentoring other engineers to grow their technical breadth and depth.
  • Ability to partner with product managers, designers, and business leads to execute technical strategies.
  • Ability to influence leaders across the organization to drive consistent and efficient technical decisions.

More like this

Similar roles

Staff Software Engineer, Financial Platform - Issuing

Block

San Francisco, CA 45 days ago $263,600–$395,400
ISO 8583 Visa Mastercard American Express Payments Systems 3-D Secure Clearing and Settlement Authorization Financial Systems AI-assisted Engineering Message Flows Incident Response On-call

Staff Software Engineer, Cash App Banking

Block

New York, NY 48 days ago $263,600–$395,400
Java Kotlin AWS HTTP JSON gRPC Protocol Buffers OkHttp Jetty JUnit Guice Hibernate Aurora MySQL DynamoDB Redis Kafka Event-driven architecture Microservices DataDog Buildkite Gradle
10+ yrs exp

Software Engineer, Cash App Taxes

Block

New York, NY 54 days ago $180,000–$270,000
Java Kotlin SQL GCP AWS Datadog Splunk New Relic GitHub gRPC Protocol Buffers JSON HTTP Okta Linear iBatis Object-Oriented Programming System Design
4+ yrs exp

Senior Software Engineer, Cash App Taxes

Block

San Francisco, CA 178 days ago $217,800–$326,800
Java Kotlin SQL GCP AWS Datadog Splunk New Relic GitHub HTTP JSON gRPC Protocol Buffers Okta Linear iBatis Object-Oriented Programming System Design
6+ yrs exp

Senior Software Engineer, Cash App Taxes

Block

New York, NY 178 days ago $217,800–$326,800
Java Kotlin SQL GCP AWS Datadog Splunk New Relic GitHub HTTP JSON gRPC Protocol Buffers Okta Linear iBatis Object-Oriented Programming System Design
6+ yrs exp