Software Engineer, Cash App Banking

BlockToronto, ON
$152,300 - $228,500Remote

About The Position

The Cash App Banking team aims to make Cash App the primary platform for customers to manage their finances, offering various deposit and transfer options, savings tools, and benefits. As a software engineer on the server engineering team, you will design, develop, and deliver new banking experiences, collaborating across teams to create significant impact and change the consumer banking landscape. The role involves working within a microservice and event-driven architecture, applying an AI-first mindset, and upholding high engineering standards.

Requirements

  • 5+ years of software development or equivalent experience.
  • Drive to find flaws in a system with many moving parts and take necessary steps to fix them.
  • A growth mindset and an appetite for 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

  • Design, develop, test, ship, and maintain customer-facing features in close collaboration with the team.
  • Participate in critical technical discussions and review design documents and code changes.
  • Design and implement systems within a microservice and event-driven architecture.
  • Hold teammates and yourself to high engineering standards.
  • Apply an AI-first mindset using tools to improve development speed and quality, 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