CareerPlanGet AI match score →

Senior Software Development Engineer, Recipient & Payment Experience

Burnaby, British Columbia, Canada💼 Full-time💰 $152,000–$152,000🗓 2026-05-18 → 2026-07-31

Core

Building and operating full-stack features for recipient management and payment flows, ensuring fast and reliable money transfers for global customers.

Role type

Senior full-stack software engineer (Go/TypeScript)

Builds

Customer-facing recipient/pay-in interfaces and shared customer domain APIs

Domain

Fintech / Remittances

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Go, TypeScript, distributed systems, system design, API design, observability, mentoring

Preferred skills

Java, Kotlin, payments/fintech domain knowledge

Technologies

Go, TypeScript, React

Responsibilities

Design and implement backend services and frontend interfaces for payment flows; Contribute to shared customer domain APIs and data models; Lead feature development and break down complex problems; Conduct code reviews and mentor junior engineers; Operate production systems and participate in on-call rotations

Seniority

Senior, hands-on IC with mentoring responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗