Drimva

Block

Staff Software Engineer, Cash App Banking

Toronto, Ontario, Canada +1 · Remote · Staff · Full-time · Posted May 1, 2026

Location
Toronto, Ontario, Canada
US - CA - Bay Area - Remote
Experience
12+ years of software development or equivalent experience; 3+ years leading large-scale features.
Education
Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience.

About the job

Leads technical strategy and architecture for Cash App Banking server systems, contributing code and mentoring engineers to improve reliability, scalability, and banking products.

What you'll do

  • Develop and execute technical strategies with cross-functional partners, and influence organization-wide technical decisions.
  • Drive architectural and infrastructure improvements while contributing to system designs and code.
  • Coach and mentor engineers and promote high engineering standards.

What they ask for

  • 12+ years of software development or equivalent experience.
  • 3+ years leading large-scale features, including planning, managing, and delivering projects on time and to a high quality bar.
  • Experience identifying, aligning, and implementing globally optimal solutions in complex systems; ability to design solutions to complex problems.
  • Strong track record helping other engineers grow.

Pay

$222,900 — $334,300 CAD (base salary); $222,900 — $334,300 CAD (base salary)

Tools

Java, Kotlin, AWS, HTTP, JSON, gRPC, Protocol Buffers, Aurora

AI focus

Apply an AI-first mindset in everyday work and raise the bar for AI application across the team.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)