CareerPlan

Senior Full-Stack Software Development Engineer

Burnaby, British Columbia, CanadaFull-time$155k2026-07-23 → 2026-11-10
Hybrid

Core

Own meaningful features end-to-end, designing, implementing, testing, and operating services and interfaces for customers managing global money transfers.

Role type

Senior Full-Stack Software Development Engineer

Builds

Secure, simple, and reliable money management systems and customer-facing interfaces

Domain

Fintech / Money movement / Global payments

Deliverable

production ML models | product features

Required skills

Backend fundamentals (Go, Java, Python, Kotlin), Cloud infrastructure (AWS), System design, Observability, Feature leadership, Mentoring

Preferred skills

Payments/fintech domain experience

Technologies

Go, Java, Python, Kotlin, React, TypeScript, AWS

Responsibilities

Design and implement end-to-end features, lead technical design and break down complex problems, conduct code and design reviews, partner with product and design teams, mentor peers, participate in on-call rotations

Seniority

Senior, hands-on IC