Careers - Staff Software Engineer, Cash App Banking
Block
At a glance
AI generatedAs a staff software engineer on the Cash App Banking server engineering team, you will collaborate closely with product managers, designers, and business leads to develop and execute technical strategies that benefit the organization. You will play a pivotal role in influencing leaders across the company to drive sound technical decisions, while also staying hands-on by contributing to technical designs and code development. Additionally, you will mentor and coach team members to enhance their technical skills and broaden their influence within the organization. The ideal candidate has over 12 years of software development experience, including at least three years leading large-scale projects. You should be proficient in Java and Kotlin, with expertise in AWS, OkHttp, Jetty, JUnit, Guice, Hibernate, Aurora, MySQL, DynamoDB, Redis, Kafka, event-driven architecture, microservices, DataDog, Buildkite, and Gradle. This role requires a deep understanding of AI applications to drive innovation across the team.
Skills
What you'll do
What we're looking for
Market check
This $263,600–$395,400 range sits above 100% of similar postings on FindRole.
Peer median band
$143,000–$244,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$168,500–$217,062
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
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 43 open roles on FindRole.
Listed pay typically runs $180,000–$270,000 across 42 roles with salary data.
Most-posted roles
More like this
Block
Block
Block
Block
Block
Block