View all jobs
Closed

Senior Backend Developer (Payments)

🇨🇦 Vancouver, Canada Fully remote3+ years

This position is no longer available

Check more opportunities below

Skills & Languages

Must-have required
Swift2 Year(s)Kafka2 Year(s)
Languages required
English

About us

  • Senior Backend Developer (Payments)
  • About the company*
  • We're a fast-growing fintech startup building the only truly cross-border banking platform. We help businesses seamlessly manage money around the world so they can access more markets, accelerate their growth, and simplify their operations. We're looking for ambitious people to join our mission.
  • We're looking for engineers with a product mindset - people who think about the user's problem first, not just the component they're building. You'll work directly with stakeholders, make trade-off decisions, and own outcomes, not just output.
  • About the Role
  • We're hiring a Senior Backend Developer to architect and build our payment platform and financial ledger system. In this role, you'll build the systems that move money - the foundation everything else depends on.
  • This role is an onsite position at our downtown Toronto office (Bay and Bloor).
  • Why We Exist
  • Small businesses have been underserved by traditional banks. Most businesses operate globally, yet moving money across borders is still painfully hard. Banking fees are opaque, while the process and time to send or receive money internationally is decades old. The tools offered to businesses are only suitable for companies with finance and treasury teams of 20.
  • Loop exists to change that.
  • We're building the banking infrastructure for businesses that operate globally by default. Multi-currency accounts. Seamless international payments. Modern systems to manage company finances. The things that should have existed years ago.
  • What You'll Be Doing
  • Build and support our Payment Infrastructure with strict data integrity
  • Work in a cross-country environment handling data segregation and legal compliance across jurisdictions
  • Implement workflow orchestration with Temporal.io for complex payment flows and system consistency
  • Work directly with stakeholders to understand problems and define solutions
  • Make informed technical decisions that balance user needs, business goals, and engineering constraints
  • Build integrations with banking partners and payment processors
  • Design for fault-tolerance, recovery, and comprehensive audit trails
  • Develop end-to-end features that help businesses manage money across borders
  • What We're Looking For
  • 5+ years backend development, 3+ years in financial systems
  • Deep understanding of financial ledgers and double-entry bookkeeping
  • Experience with event sourcing, CQRS, and message brokers (especially Kafka)
  • Distributed systems expertise - consistency, availability, fault tolerance
  • Product mindset* - you care about the problem you're solving, not just the system you're building
  • You think about what happens when things go wrong
  • Bonus:* Temporal.io, event architecture, regulatory knowledge, SWIFT/SEPA/Fedwire familiarity.
  • What we offer*
  • Salary range CAD$140,000 to CAD$170,000 base annual, commensurate with experience
  • Equity ranging 0.01-0.1%
  • 3 weeks vacation
  • Enrollment in group's health benefits after probation period
  • This role is onsite in our downtown Toronto office
  • Kitchen full of snacks and drinks to keep you going throughout the day
  • Catered lunch on Fridays (we take recommendations!)

Role

  • Senior Backend Developer (Payments)

Lost connection

The internet blinked. We’re catching up.

Reload page
An error has occurred. This application may no longer respond until reloaded.Reload 🗙