CareerPlanSign in

Lead Software Engineer

TORONTO HQ 150955💼 Full-time💰 $125,000–$125,000🗓 2026-08-25 → 2026-09-26

Core

Lead a backend engineering team to own and operate an AWS-based Integration Hub, managing APIs, event-driven processing, and data synchronization pipelines.

Role type

Senior IC Lead Software Engineer (Backend & Cloud Platform)

Builds

Integration Hub platform supporting internal and external system connectivity

Domain

Financial Services / Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Node.js, AWS (ECS, Lambda, S3, RDS/Postgres), Terraform, Kafka, CI/CD, Team Leadership, Incident Response, Database Management

Preferred skills

NestJS, Python, Event Streaming, Regulated Financial Data Flows, System Hardening

Technologies

Node.js, NestJS, AWS ECS, AWS Lambda, AWS S3, AWS RDS, AWS Postgres, AWS CloudWatch, AWS MSK, AWS Batch, Kafka, Redis, Terraform, GitHub Actions, Jest, k6, SonarQube, Veracode

Responsibilities

Lead and mentor a small engineering team; Own and evolve backend API services; Design event-driven patterns and caching; Support file ingestion pipelines; Maintain data sync workloads; Lead on-call and incident response; Improve CI/CD and engineering quality; Manage infrastructure changes via Terraform; Drive vendor transition and operational readiness.

Seniority

Senior, hands-on IC with team leadership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.