Backend Development (Senior) (Remote)

Added
6 days ago
Type
Full time
Salary
Salary not provided

Related skills

backend database distributed systems production-ownership

๐Ÿ“‹ Description

  • Design and maintain backend systems that support money movement and financial workflows.
  • Model complex data and state transitions with a strong focus on correctness and invariants.
  • Build and evolve distributed systems, including asynchronous workflows, retries, and failure handling.
  • Anticipate edge cases and scale challenges before they become production issues.
  • Apply disciplined testing and validation practices for high-blast-radius changes.
  • Partner with Product, Frontend, and Platform teams to deliver reliable customer outcomes.

๐ŸŽฏ Requirements

  • Experience building backend systems beyond basic CRUD patterns.
  • Comfort reasoning about data flow, state transitions, and distributed system trade-offs.
  • Solid database fundamentals, including transactional integrity and performance at scale.
  • An ownership mindset for systems running in production.
  • Curiosity and adaptability โ€” language or framework experience matters less than how you think.
  • Bonus: exposure to financial systems, ledgering, payments, or high-scale transactional platforms.

๐ŸŽ Benefits

  • Work at one of Canada's fastest-growing fintech companies
  • Make a real impact in a high-autonomy, high-growth role
  • Collaborate with an ambitious and supportive team
  • Competitive compensation, equity options, and benefits
  • Hybrid work model โ€“ we are based in Toronto with in-office days for connection and collaboration
  • Enjoy catered team lunches every Tuesday, Wednesday and Thursday
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’