Careers - Software Engineer, Cash App Banking
Block
At a glance
AI generatedJoin the Cash App Banking server engineering team as a software engineer and help design, develop, and deliver innovative banking experiences. You will collaborate closely with cross-functional teams to build customer-facing features, participate in technical discussions, and review design documents and code changes. Your responsibilities include designing systems within microservice and event-driven architectures while leveraging an AI-first approach to enhance development speed and quality through continuous experimentation with new tools and techniques. Ideal candidates have 5+ years of software development experience, a strong ability to identify and resolve complex system issues, and excellent communication skills. Familiarity with Java or Kotlin, AWS, OkHttp, Jetty, JUnit, Guice, Hibernate, MySQL, DynamoDB, Kafka, DataDog, Prometheus, and SignalFx is essential for this role within the fast-growing financial technology sector.
Skills
What you'll do
What we're looking for
Market check
This $180,000–$270,000 range sits above 84% of similar postings on FindRole.
Peer median band
$140,650–$220,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$142,121–$211,875
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