Senior Software Engineer, Cash App Banking

Block

Toronto, Canada
Zone a: cad $125,900 - $188,900; zone b: cad $121,...
On-site
8+ years software development experience
Java and kotlin programming skills
Microservice and event-driven architecture design
The role involves leading technical design and delivery of new banking experiences to redefine the consumer relationship with money

Job Summary

  • The role involves leading technical design and delivery of new banking experiences to redefine the consumer relationship with money.
  • Candidates are expected to drive architectural decisions to ensure systems remain robust, scalable, and reliable at massive scale.
  • Block offers a market-based salary ranging from CAD $125,900 to $188,900 depending on location zones, along with comprehensive benefits including remote work options.

Matching Summary

The role involves leading technical design and delivery of new banking experiences to redefine the consumer relationship with money.

Salary

Zone A: CAD $125,900 - $188,900; Zone B: CAD $121,500 - $182,300; Benefits: Remote work, medical insurance, flexible time off, retirement savings plans

Skills & Requirements

Must-have

  • 8+ years software development experience
  • Java and Kotlin programming skills
  • Microservice and event-driven architecture design
  • AWS cloud infrastructure experience
  • Kafka and distributed systems knowledge

Nice-to-have

  • AI-first mindset application
  • Mentoring and coaching junior engineers
  • Experience with high-scale consumer products
  • Strong collaboration across product teams

Key Requirements

  • Bachelor's Degree in Computer Science or equivalent
  • 1+ years leading large-scale feature delivery
  • 8+ years of total software development experience

Work Rights

Not specified

Tailored Resume

Cover Letter