CareerPlan

Manager, Software Engineering

Toronto, ONFull-time2026-10-06 → 2026-11-10
On-siteNo visa sponsorship

Core

Lead and mentor a high-performing distributed software engineering team to build scalable, reliable enterprise solutions for financial operations and travel platforms.

Role type

Senior IC engineering manager (software)

Builds

Scalable and reliable enterprise applications and platforms

Domain

Corporate travel, expense management, and financial operations

Deliverable

production ML models

Required skills

C# development, .NET, Azure/AWS, Microservices, SQL/NoSQL, REST/JSON APIs, Docker, Scrum/DevOps, AI/ML integration, 3rd-party API integrations

Preferred skills

Travel domain expertise, data processing, Test Driven Development

Technologies

C#, .NET, Azure, AWS, Microservices, SQL, NoSQL, Git, Docker, REST/JSON

Responsibilities

Lead, coach, and assess the engineering team (5–6 direct reports); guide architectural decisions and design reviews; manage goal priorities and delegate tasks; oversee 3rd-party API integrations and vendor workflows; establish attainable goals and monitor project completion; hire qualified candidates to strengthen the team.

Seniority

Manager, direct people management