Lead, Senior and Intermediate - Backend Engineer About the Role We're looking for a
Lead Backend Engineer with deep fintech experience to join our core engineering team. You'll be responsible for building and scaling the critical payment infrastructure, ledger systems, and financial APIs that power our platform. This is a backend-focused role where you'll work on high-stakes financial systems processing millions of dollars in transactions daily.
You'll work closely with our CTO and engineering team to architect reliable, compliant, and scalable financial systems that our users depend on for their most key payments.
In this role, you’ll:
Build and scale backend services using
NestJS and
TypeScript on
Google Cloud Platform
Design and maintain robust ledger systems and financial data models using
Google Cloud SQL and
PostgreSQL
Architect and optimize payment processing pipelines handling large transaction volumes
Integrate with financial APIs , payment processors, and banking systems while ensuring
PCI compliance
Build resilient microservices with
PubSub for event-driven architecture
Manage infrastructure as code using
Terraform and GCP services
Own critical financial systems end-to-end, from design to production monitoring
Collaborate with product and compliance teams to ship secure, compliant financial features
You’re someone who
Has
7+ years of backend engineering experience , with
2+ years in fintech or payments
Is expert-level with
NestJS/Node.js and
TypeScript for building production APIs
Has hands-on experience with ledger systems , double-entry bookkeeping, or financial data modeling
Has scaled backend systems handling high transaction volumes
(millions of transactions/month)
Is proficient with
PostgreSQL , database optimization, and
Google Cloud Platform
Has experience with payment processing , financial APIs, and regulatory compliance (PCI, SOC 2, etc.)
Brings strong ownership to critical systems and thrives in a high-stakes fintech environment
Communicates clearly about complex technical and financial concepts
Required experience
Fintech/payments industry experience with large-scale transaction processing
Ledger systems or accounting system development
Financial API integrations
(payment processors, banks, card networks)
Database design for financial systems and audit trails
GCP services
(Cloud SQL, PubSub, Cloud Run, etc.)
Nice-to-haves:
Experience with
Terraform for infrastructure management
PCI DSS compliance and security framework experience Real-time payment systems or instant settlement experience
Previous experience at high-growth fintech companies
Open banking or financial data aggregation experience
📌 Lead, Senior and Intermediate - Backend Engineer (Winnipeg)
🏢 HRB
📍 Winnipeg