Software Engineer, Cash App - Lending Products

Block

Vancouver, Canada
Zone a: cad $125,900 - $188,900; zone b: cad $121,...
On-site
5+ years experience with complex systems
Java or kotlin programming expertise
Aws cloud infrastructure knowledge
The role focuses on building complex systems and tooling to support low-friction credit access for millions of users

Job Summary

  • The role focuses on building complex systems and tooling to support low-friction credit access for millions of users.
  • Candidates are expected to embrace an AI-first mentality and leverage AI to navigate development in complex systems.
  • Block offers a market-based pay structure ranging from CAD $121,500 to $228,500 depending on the location zone.

Matching Summary

The role focuses on building complex systems and tooling to support low-friction credit access for millions of users.

Salary

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

Skills & Requirements

Must-have

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

Nice-to-have

  • AI-first mentality and agentic engineering
  • Developer-centric approach to clean code
  • Resilience in ambiguous situations
  • Experience with regulatory compliance
  • Willingness to publish reasoning publicly

Key Requirements

  • 5+ years working on complex systems
  • Clear expertise in Java, Kotlin, or related areas
  • Self-directed ability to work with ambiguity

Work Rights

Not specified

Tailored Resume

Cover Letter