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