CareerPlan

Engineer - Payments

CAN: Vancouver (333 Seymour St)Full-timeCA$132k–CA$150k2026-11-03 → 2026-11-09
Hybrid

Core

Build and operate scalable microservices and APIs for the Payments team, transitioning from monolithic architecture to support core product areas like invoices, bills, and payroll.

Role type

Senior backend engineer (payments infrastructure)

Builds

Production cloud services, microservices, and APIs for accounting and payment systems

Domain

Fintech / Accounting / Payments

Required skills

C#, .NET Core, AWS, distributed systems, relational databases, ACID principles, DevOps, automated testing, CI/CD pipelines

Preferred skills

Modern AI tools, trunk-based development, TDD

Technologies

C#, .NET Core, AWS, Java, Go

Responsibilities

Transition from monolithic architecture to microservices, build and operate services in production cloud, resolve legacy database scalability challenges, modernize service interfaces or APIs, automate manual processes

Seniority

Senior, hands-on IC