Momentum Financial Services Group

Momentum Financial Services Group

Lead Software Engineer

Toronto, ONPosted TodayCA$125,000 – CA$135,000
Full TimeSeniorCA

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

We’re hiring a Lead Software Engineer, Backend & Cloud Platform, to help own and operate Integration Hub, an AWS-based integration platform supporting Integration with Internal & External systems. You’ll work across backend services (APIs, event-driven processing), data synchronization and file ingestion pipelines, and production operations. A key part of this role is supporting the transition of production support from our current vendor to an internal team, including knowledge transfer, runbooks, and establishing sustainable operational practices. Must have led and developed an engineering team, providing day-to-day direction, prioritizing workloads, conducting technical reviews, coaching team members, and supporting performance management and career growth

Qualifications

Required Qualifications

  • Team leadership experience — has led a small engineering team, assigned/prioritized work, coached developers, reviewed technical work, provided performance feedback and helped develop team members.
  • Bachelor’s degree in computer science or equivalent amount of experience.
  • 10+ years of software engineering experience, with strong backend development expertise.
  • Strong Node.js experience.
  • Solid experience operating production systems in AWS (ECS, Lambda, S3, RDS/Postgres, CloudWatch).
  • Comfortable with DevOps practices: CI/CD pipelines, containerization, observability, incident response.
  • Experience with Infrastructure as Code (Terraform strongly preferred).
  • Proficiency with relational databases (Postgres) including performance troubleshooting and data integrity.
  • Strong communication skills and ownership mindset; able to lead technical decisions and mentor others.

Preferred Qualifications

  • NestJS preferred.
  • Experience with event streaming/messaging (Kafka/MSK preferred).
  • Python experience (for ingestion tooling or serverless components)
  • Experience with regulated/financial data flows, reconciliation, or integration platforms
  • Experience hardening systems for reliability (idempotency, retries, DLQs, backpressure)

Skills & Technologies

AWSNode.jsKafkaRedisPythonCI/CDGitHub ActionsTerraform

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

CA$125,000 – CA$135,000

Location

Toronto, ON

Posted

Today

Country

CA