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
Aws cloud infrastructure expertise
The role involves leading technical design and execution to build new banking experiences that redefine the consumer banking landscape

Job Summary

  • The role involves leading technical design and execution to build new banking experiences that redefine the consumer banking landscape.
  • Candidates are expected to apply an AI-first mindset in their everyday work to raise the bar of AI application on the team.
  • The position offers competitive compensation ranging from CAD $121,500 to $276,400 depending on location zones, along with benefits like remote work and flexible time off.

Matching Summary

The role involves leading technical design and execution to build new banking experiences that redefine the consumer banking landscape.

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
  • AWS cloud infrastructure expertise
  • Microservice and event-driven architecture design
  • Kafka messaging system knowledge
  • MySQL and DynamoDB database management
  • Leading large-scale feature delivery

Nice-to-have

  • AI-first mindset application
  • Mentoring and coaching teammates
  • High engineering standards enforcement
  • Collaboration with product managers
  • Creative problem-solving abilities

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter