Software Engineer, Cash App Banking

BlockNew York, NY
Remote

About The Position

The Cash App Banking team aspires to make Cash App the primary place for our customers to store, manage, and move money across all their banking needs. We achieve this by providing various offerings including a range of deposit and transfer options, savings and automation tools, and a suite of benefits for Banking customers, all while ensuring a fast and reliable experience. As a software engineer on the Cash App Banking server engineering team, you will design, develop, and deliver new banking experiences, through close collaboration across teams and disciplines. The things that you build will create significant impact at scale and will fundamentally change the consumer banking landscape as we know it today.

Requirements

  • 5+ years of software development or equivalent experience
  • Drive to find flaws in a system with many moving parts and take whatever steps are necessary to fix them
  • A growth mindset and an appetite in solving open-ended and ambiguous problems
  • Strong communication and collaboration skills
  • Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience

Responsibilities

  • Partner closely with your team to design, develop, test, ship, and maintain customer-facing features
  • Participate in critical technical discussions and play an active role as a reviewer of design documents and code changes
  • Design and implement systems to work within our microservice and event-driven architectures
  • Hold your teammates and yourself to high engineering standards
  • Apply an AI-first mindset using tools to improve development speed and quality, continuously experimenting with emerging approaches

Benefits

  • Remote work
  • medical insurance
  • flexible time off
  • retirement savings plans
  • modern family planning
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service