Senior Backend Engineer: Scale Fintech APIs (NestJS/TS)

RBC

Toronto

On-site

CAD 120,000 - 160,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Total rewards program
Coaching & growth opportunities
Flexible work-life balance

Job summary

RBC in Toronto is seeking a Senior Backend Engineer to help shape the platform's backend. You will build scalable NestJS/TypeScript services that power thousands of users and collaborate with product and design to translate concepts into production-ready code.

You will champion quality, drive CI/CD with GitHub Actions, and enhance observability with Dynatrace while owning complex deliverables end-to-end in a dynamic, high-performing team.

Qualifications

  • Proven TypeScript and NestJS expertise.
  • Strong PostgreSQL & TypeORM experience.
  • Experience with Jest and Vitest testing.
  • Ownership of complex scalable systems.
  • Maintainability, testability, performance focus.
  • Senior‑level architectural judgment.
  • Payments or financial services domain knowledge.
  • Incident response, SLA management, observability tools.

Responsibilities

  • Develop and maintain backend services using NestJS and TypeScript, architecting scalable APIs.
  • Design, build, and maintain reusable component libraries and modules that scale across backend applications.
  • Contribute to architecture discussions, performance optimization, and system design.
  • Help define and champion development best practices, leading by example and elevating team excellence.
  • Own complex deliverables across the complete development lifecycle, from concept to production.
  • Collaborate with the team on database design, API contracts, and technical implementation details.
  • Contribute to DevOps and infrastructure improvements, optimizing CI/CD pipelines (GitHub Actions), deployment processes, and monitoring (Dynatrace) to enable faster, more reliable releases.
  • Own operational excellence, ensure SLAs are met or exceeded, assist with incident response, and continuously improve our operational posture.

Skills

TypeScript
NestJS
PostgreSQL
TypeORM
Jest
Vitest
Observability
CI/CD
Incident response
Architectural judgment

Tools

GitHub Actions
Docker
Kubernetes
Dynatrace
AWS

Job description

RBC in Toronto is seeking a Senior Backend Engineer to help shape the platform's backend. You will build scalable NestJS/TypeScript services that power thousands of users and collaborate with product and design to translate concepts into production-ready code.

You will champion quality, drive CI/CD with GitHub Actions, and enhance observability with Dynatrace while owning complex deliverables end-to-end in a dynamic, high-performing team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: Build Scalable Banking APIs
Senior Backend Engineer: Build Scalable Banking APIs

RBC • Toronto

On-site
CAD 90,000 - 120,000
Senior Backend Java Engineer — Build Scalable Banking APIs
Senior Backend Java Engineer — Build Scalable Banking APIs

RBC • Montreal (administrative region)

On-site
CAD 90,000 - 140,000
Senior Full-Stack Engineer for FinTech Platforms
Senior Full-Stack Engineer for FinTech Platforms

Worky • Toronto

On-site
CAD 95,000 - 145,000
Total Rewards Program
Flexible benefits
Bonuses and commissions
+2
Senior Backend Engineer
Senior Backend Engineer

Socket.dev • Toronto

On-site
CAD 120,000 - 170,000
Bonuses
Stock options
Flexible benefits
+1
Senior Backend Engineer
Senior Backend Engineer

Worky • Toronto

On-site
CAD 120,000 - 160,000
Total rewards program
Flexible benefits
Stock where applicable
Senior Backend Engineer
Senior Backend Engineer

RBC • Toronto

On-site
CAD 120,000 - 160,000
Total rewards program
Coaching & growth opportunities
Flexible work-life balance
Senior Full-Stack Engineering Leader
Senior Full-Stack Engineering Leader

RBC • Toronto

On-site
CAD 140,000 - 190,000
Total rewards program
Coaching and development
Flexible work options
+1
Staff Engineer: AI-Driven Backend & Enterprise Architecture
Staff Engineer: AI-Driven Backend & Enterprise Architecture

RBC • Toronto

On-site
CAD 150,000 - 210,000
Backend Engineer - Payments Platform & Fintech Infra
Backend Engineer - Payments Platform & Fintech Infra

Chexy Co. • Toronto

On-site
CAD 80,000 - 100,000
Early equity in the fintech company
Work with founders and senior engineers
Opportunity to build impactful infrastructure
Senior Front-End Application Developer – React/Node.js
Senior Front-End Application Developer – React/Node.js

Worky • Toronto

On-site
CAD 105,000 - 140,000