Principal Software Engineer
Location
toronto, on
Job Type
Full-time
Category
Other-General
Posted
June 16, 2026
The Principal Software Engineer with minimum 15+ years of software engineering experience and strategic technical leader responsible for defining architecture, driving execution, and delivering scalable, high‑impact software solutions. This role combines deep hands‑on engineering expertise with leadership, product thinking, and cross‑functional collaboration.
The ideal candidate is a visionary technologist who can architect cloud‑native platforms, mentor teams, and partner with business and product stakeholders to deliver innovative and scalable solutions, including modern AI-driven implementations.
What you will do
- Define and evolve architecture for distributed, cloud-native, and high-availability systems
- Establish long‑term technology roadmaps aligned to business objectives
- Drive adoption of modern architectural patterns (microservices, event‑driven, API‑first)
- Lead and mentor engineering teams, promoting ownership and engi...