Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 18 дней назад

Senior Software Development Engineer, Recipient & Payment Experience (Fintech)

152 000 - 190 000CAD
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada

Описание вакансии

Текст:
/

TL;DR

Senior Software Development Engineer (Go/TypeScript): Building and optimizing recipient management and payment experience surfaces with an accent on fullstack feature delivery and the customer domain platform. Focus on designing scalable distributed services, evolving shared APIs, and ensuring high reliability for trust-critical financial transactions.

Location: Hybrid in Burnaby, BC, Canada (minimum 50% in-office presence monthly)

Salary: $152,000 – $190,000 CAD

Company

Fintech company providing secure, simple, and reliable global money transfer services to help customers move money across borders.

What you will do

  • Ship full-stack features end-to-end using Go for backend services and TypeScript for customer-facing interfaces.
  • Build and evolve the customer domain platform, including shared APIs, data models, and service contracts.
  • Lead feature development by breaking down complex problems, writing technical specs, and coordinating dependencies.
  • Raise engineering standards through production-quality code, design reviews, and the adoption of AI tools.
  • Mentor junior engineers through code reviews, pairing, and coaching.
  • Manage production systems via on-call rotations, improving reliability and reducing operational toil.

Requirements

  • 6+ years of software engineering experience with a track record of shipping production systems at scale.
  • Expertise in backend engineering with strong fundamentals in distributed services (Go preferred, or Java/Kotlin).
  • Proficiency in TypeScript and React for building customer-facing experiences.
  • Strong system design skills, specifically in API design, data modeling, and performance.
  • Experience leading feature development and mentoring other engineers.
  • Must be based in or able to work in a hybrid capacity from the Burnaby, BC office.

Nice to have

  • Experience working within the payments or fintech industry.

Culture & Benefits

  • Four weeks of paid vacation.
  • Comprehensive health, mental health, and family forming benefits.
  • RRSP plan with company match and Employee Stock Purchase Plan (ESPP).
  • Life insurance and disability coverage.
  • Continuing education and travel benefits.
  • Connected work culture emphasizing in-person collaboration for innovation.