CareerPlan

Engineering Manager - Toronto, Canada (hybrid)

TorontoFull-time2026-11-05 → 2026-11-10
Hybrid

Core

Lead engineering teams to deliver distributed systems at scale and foster a culture of continuous improvement.

Role type

Senior Engineering Manager

Builds

Horizontally scalable microservices, high-throughput jobs, and distributed systems

Domain

Fintech / Financial Services

Deliverable

production ML models

Required skills

People management, Agile leadership, Software architecture, Stakeholder alignment, Team scaling, Technical translation

Preferred skills

Background as software engineer or architect, Experience with performance assessment and hiring

Technologies

Clojure, Finagle, Kafka, AWS, Datomic, DynamoDB, Prometheus, Kubernetes

Responsibilities

Lead teams of 8-10 engineers, Conduct 1:1s and team rituals, Manage individual contributor performance, Align stakeholders on vision and metrics, Reason about architecture decisions, Implement process improvements

Seniority

Senior, hands-on IC