Software Engineer, Cash App - Lending Products

Block (Cash App / Afterpay)

Vancouver, Canada
Zone a: cad $125,900 - cad $188,900; zone b: cad $...
On-site
5+ years complex systems experience
Java or kotlin programming expertise
Aws cloud infrastructure knowledge
The role involves building complex systems and tooling to support low-friction credit access for Cash App and Afterpay users at scale

Job Summary

  • The role involves building complex systems and tooling to support low-friction credit access for Cash App and Afterpay users at scale.
  • Candidates are expected to embrace an AI-first mentality and leverage AI to augment their capability in navigating development in complex systems.
  • Block offers a market-based pay structure with competitive ranges depending on the location zone and candidate qualifications.

Matching Summary

The role involves building complex systems and tooling to support low-friction credit access for Cash App and Afterpay users at scale.

Salary

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

Skills & Requirements

Must-have

  • 5+ years complex systems experience
  • Java or Kotlin programming expertise
  • AWS cloud infrastructure knowledge
  • API design for uptime and latency
  • Event-driven architecture and microservices

Nice-to-have

  • AI-first mentality and agentic engineering
  • Curiosity to find flaws in complex systems
  • Resilience in uncertain environments
  • Transparent DRI/IC model participation
  • Open-source community contribution

Key Requirements

  • 5+ years working on complex systems
  • Clear expertise in one or more technical areas
  • Self-directed with comfort in ambiguity

Work Rights

Not specified

Tailored Resume

Cover Letter