Principal Engineer, directly influence platform stability and developer velocity
Principal Software Engineer
Location: Hybrid (Calgary) / remote possibility
Type: Permanent
At Impact Logic, we connect purpose-driven organizations with exceptional talent.
The Impact
Our client is transforming a complex commerce platform from a monolithic architecture into a Service-Based Architecture (SBA) supported by multiple autonomous product teams.
This role exists to ensure that scale and speed do not come at the cost of reliability or coherence. As Principal Software Engineer, you'll act as the architectural unifier—defining service standards, governing APIs, and enabling teams to move quickly without breaking each other.
Your work will directly influence platform stability, developer velocity, and long-term scalability.
The Role
You are the most senior individual contributor in the engineering organization, operating at the intersection of architecture, platform strategy, and developer experience.
You'll partner closely with engineering leadership and multiple product teams to define how services communicate, how APIs are governed, and how architectural standards are enforced through tooling rather than bureaucracy.
What You'll Do