Senior Software Engineer, Cash App Banking

Cash App

New York (NY)

Hybrid

USD 185,200 - 326,800

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work
Medical insurance
Flexible time off
Retirement savings plans

Job summary

Cash App in New York is seeking a Senior Software Engineer to lead banking server engineering projects, enhancing banking experiences. This role involves collaboration across teams, architectural decision-making, and mentorship.

The ideal candidate has over 8 years of software development experience with strong problem-solving skills. Benefits include flexible working arrangements, medical insurance, and retirement plans, creating an empowering environment for professional growth.

Qualifications

  • 8+ years of software development or equivalent experience.
  • 1+ years leading large-scale features and managing delivery.
  • Drive to find flaws in systems and fix them.
  • Ability to design and build creative solutions to complex problems.

Responsibilities

  • Partner with product managers, designers, and engineers to build new features.
  • Lead critical technical and design discussions.
  • Design systems within micro-service and event-driven architectures.
  • Mentor teammates and raise the standard of work.

Skills

Software development
Leadership
Problem-solving
Java
Kotlin

Education

Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Software Engineering

Tools

AWS
MySQL
Kafka

Job description

It all started with an idea at Block in 2013. Initially built to take the pain out of peer‑to‑peer payments, Cash App has grown into a dynamic ecosystem that offers unique financial products, including Afterpay/Clearpay, to help 50+ million monthly active customers send, spend, invest, borrow and save. We want to redefine the world’s relationship with money to make it more relatable, instantly available, and universally accessible.

Today, Cash App has thousands of employees working globally across offices and remote locations, fostering a culture geared toward innovation, collaboration, and impact. The team operates remotely from the countries where Cash App is available, ensuring our employees remain creative, productive, and happy.

The Role

As a senior software engineer on the Cash App Banking server engineering team, you will lead the technical design, execution, and delivery of new banking experiences. You will collaborate closely across teams and disciplines, drive architectural decisions, and improve infrastructure to make our systems more robust and scalable. The work you build will have significant impact at scale and fundamentally change the consumer banking landscape.

Responsibilities
  • Partner closely with product managers, designers, engineers, and business leads to scope, plan, design, and build new features as well as maintain existing functionality of banking features
  • Lead and participate in critical technical, design, and product discussions within the team and with leaders across the organization
  • Design systems to work within our micro‑service and event‑driven architectures
  • Hold teammates and yourself to high engineering standards
  • Leverage your experience and knowledge to grow teammates’ technical breadth and depth through direct coaching and mentoring
  • Apply an AI‑first mindset in everyday work, raising the bar of AI application on the team
Qualifications
  • 8+ years of software development or equivalent experience
  • 1+ years of experience leading large‑scale features, including planning, managing, and executing on delivery projects in a timely manner while maintaining a high quality bar
  • Drive to find flaws in systems with many moving parts and take necessary steps to fix them
  • The ability to design and build creative solutions to complex problems
  • A strong desire to perform and grow as an engineer
  • Bachelor’s Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience
Technologies We Use and Teach
  • Java, Kotlin
  • AWS
  • HTTP, JSON, gRPC, Protocol Buffers
  • OkHttp, Jetty, JUnit, Guice
  • Hibernate, MySQL, DynamoDB
  • Kafka, events, microservices
  • DataDog, Prometheus, SignalFx
Compensation

Zones: A $217,800 USD – $326,800 USD
B $207,000 USD – $310,400 USD
C $196,100 USD – $294,100 USD
D $185,200 USD – $277,800 USD

Benefits

Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offerings. Check out our other benefits at Block.

Equal Opportunity

Block is an equal‑opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We consider qualified applicants with arrest or conviction records in accordance with state and local laws and “fair chance” ordinances. We are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. Confidentiality of accommodation requests is respected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Cash App Banking
Staff Software Engineer, Cash App Banking

Block • New York (NY)

On-site
USD 263,000 - 396,000
Remote work
Medical insurance
Flexible time off
+1
Staff Software Engineer, Cash App Banking
Staff Software Engineer, Cash App Banking

Cash App • United States

Remote
USD 180,000 - 260,000
Remote work
Medical insurance
Flexible time off
+2
Staff Software Engineer, Cash App Banking
Staff Software Engineer, Cash App Banking

Cash App • New York (NY)

On-site
Staff Software Engineer, Cash App Banking
Staff Software Engineer, Cash App Banking

Cash App • San Francisco (CA)

On-site
Software Engineer, Financial Platform - Issuing Bay Area, CA, US
Software Engineer, Financial Platform - Issuing Bay Area, CA, US

Block, Inc. • California (MO), Northern (KY)

Hybrid
USD 135,000 - 202,000
Remote work
Medical insurance
Flexible time off
+2
Remote Staff Software Engineer - Cash App Banking
Remote Staff Software Engineer - Cash App Banking

Cash App • New York (NY)

On-site
Senior Software Engineer, Data Platform Bay Area, CA, US
Senior Software Engineer, Data Platform Bay Area, CA, US

Block, Inc. • California (MO)

Hybrid
USD 180,000 - 270,000
Remote work
Medical insurance
Flexible time off
+1
Staff Android Software Engineer, Cash App Consumer Platform
Staff Android Software Engineer, Cash App Consumer Platform

Block • New York (NY)

On-site
USD 263,000 - 396,000
Medical insurance
Flexible time off
Retirement savings plans
Remote Staff Software Engineer — Banking Platform
Remote Staff Software Engineer — Banking Platform

Cash App • San Francisco (CA)

On-site
Principal Designer, Banking
Principal Designer, Banking

Cash App • San Francisco (CA)

On-site
USD 252,000 - 377,000