CareerPlan

Senior Director Software Engineer

Markham, ON, CAFull-timeCA$160k–CA$180k2026-10-21 → 2026-11-10
Hybrid

Core

Lead a global, cross-functional team to drive the evolution of a modern, scalable, and agile platform for customer communications, focusing on cloud technologies, event-driven architecture, and legacy system modernization.

Role type

Senior Director, Software Engineering (Technology Leader)

Builds

Resilient, automated systems and scalable platform architectures for the Customer Communications business

Domain

Financial Services / Cloud Engineering / Enterprise Systems

Required skills

Strategic technology roadmap planning, Cloud architecture (AWS), Event-driven design (Kafka), Legacy system modernization, Cross-functional team leadership, Stakeholder management, System design, High-volume transaction processing

Preferred skills

Master's degree in CS/Engineering, Experience with composable systems

Technologies

AWS, Kafka, Cloud technologies

Responsibilities

Lead major technology initiatives using cloud and event-driven architecture; Develop and execute strategic technology roadmaps; Partner with business leaders and clients to translate needs into engineering solutions; Drive client onboarding and platform adoption; Modernize and migrate legacy applications to scalable architectures; Oversee legacy system migrations for operational stability; Provide technical and organizational leadership to global teams; Champion engineering excellence and mentor teams.

Seniority

Senior Director, hands-on IC with strategic leadership