Job Description
Overview
Our client is looking for a
Senior Backend Engineer
with deep fintech experience to join their core engineering team. You'll work closely with the CTO and engineering team to architect reliable, compliant, and scalable financial systems that users depend on for their most important payments.
Responsibilities
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
Requirements
4+ years of backend engineering experience , with
2+ years in fintech
or payments
NestJS/Node.js
and
TypeScript
for building production APIs
Hands-on experience with
ledger systems , double-entry bookkeeping, or financial data modeling
Experience scaling backend systems handling
high transaction volumes
(millions of transactions/month)
Proficiency with
PostgreSQL , database optimization, and
Google Cloud Platform
(Cloud SQL, PubSub, Cloud Run, etc.)
Experience with
payment processing , financial APIs, and regulatory compliance (PCI, SOC 2, etc.)
Experience with
database design
for financial systems and audit trails
Please note that candidates must be legally eligible to work in Canada.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Financial Services and Software Development
#J-18808-Ljbffr
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
October 4, 2025
Job Type:
Location:
Canada
Company:
hireVouch
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.