Enable job alerts via email!

Senior Backend Engineer

Calliere Group

Toronto

Hybrid

CAD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Job summary

A leading fintech company in Toronto is seeking a skilled backend developer with mastery in TypeScript and NestJS to enhance key financial applications. You will work on secure financial records and real-time payment flows in a collaborative team environment. The role requires strong SQL knowledge and experience in financial domains, offering significant growth potential and hybrid work opportunities.

Benefits

Ownership opportunities
Collaborative team environment
Career growth
Celebration of diversity

Qualifications

  • At least four years of backend development experience, especially in finance.
  • Mastery in building production APIs and services with NestJS and TypeScript.
  • Deep comfort with SQL database technologies, especially PostgreSQL.

Responsibilities

  • Develop and enhance backend applications using TypeScript and NestJS.
  • Create and manage financial records using databases such as PostgreSQL.
  • Design efficient transactional processing flows for real-time payment activities.

Skills

Backend Development Experience
TypeScript
NestJS
SQL (PostgreSQL)
API Development
Terraform
Job description
Key Responsibilities

Develop, extend, and enhance key backend applications using modern tools—primarily TypeScript and NestJS—deployed within Google Cloud infrastructure.

Create, manage, and evolve secure, auditable financial records / databases, utilizing relational databases such as PostgreSQL and Google Cloud SQL, as well as data models tailored specifically for accounting and financial traceability.

Design transactional processing flows that are highly performant and resilient, able to support a substantial volume of real-time payment activities.

Integrate our products with various financial platforms, payment service providers, and banking technologies, always ensuring all integrations comply with established regulatory and security standards such as PCI DSS.

Employ message-driven and distributed paradigms, using PubSub and other eventing solutions, to enable scalability and microservice reliability.

Take full ownership of infrastructure deployments and configuration management, primarily using Terraform in the GCP ecosystem.

Monitor, maintain, and continuously improve the reliability of essential high-value systems, from architectural design stages through to live production troubleshooting.

Work directly with cross-functional stakeholders in risk / compliance and product to deliver on regulatory needs and secure user-centric features.

Requirements

At least four years of backend development experience, with significant time spent in banking, payments, or other financial domains.

Mastery of building production APIs and services with NestJS (Node.js) and TypeScript.

Prior involvement in the creation or maintenance of ledger platforms, double-entry recordkeeping, or similar accounting software architectures.

Experience scaling server-side systems to accommodate substantial, ongoing transaction throughput—ideally in the millions each month.

Deep comfort with SQL database technologies, especially PostgreSQL, including schema optimization for high-velocity, auditable financial data.

Practical exposure to payment gateway APIs, financial integrations, and strict security requirements (PCI, SOC 2, etc.).

Demonstrated ability to take initiative and accountability for complex, business-critical platforms—and to communicate technical details clearly with stakeholders.

Beneficial Extras

Background working with Terraform in cloud environments to automate infrastructure setup and management.

Familiarity with payment security standards and certification work (such as PCI DSS frameworks).

Hands-on work with systems enabling instant payments or rapid fund settlements.

Experience contributing to fast-growing, innovative fintech ventures.

Knowledge of “open banking” architectures or working with data aggregation tools for financial services.

Benefits

Contribute to the creation of financial solutions that make a genuine difference in the lives of people across Canada.

Become part of a closely collaborative team, where every individual’s input shapes our collective success and your achievements are recognized.

Benefit from early-stage ownership opportunities in a fast-moving fintech environment with significant growth potential.

Expand your skills rapidly as you work directly on live products, participate in critical decision-making, and take direct responsibility for impactful features.

We celebrate diversity—engineers from all walks of life are embraced here and encouraged to grow.

This position is hybrid; our team gathers in the Toronto office three days each week for in-person interaction and teamwork.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.