CareerPlanSign in

Principal Software Engineer

Canada🌐 Remote💼 Full-time💰 $180,000–$180,000🗓 2026-04-17 → 2026-08-08

Core

Visionary architect defining long-term tech strategy and AI integration for a future-readiness platform serving students.

Role type

Principal Software Engineer (Strategy & Architecture)

Builds

Scalable, secure, and maintainable SaaS systems with integrated AI workflows

Domain

Education Technology / High-growth SaaS

Deliverable

production ML models | infrastructure

Required skills

C#/.NET backend development, TypeScript, Angular, SQL, Redis, Azure cloud operations, AI application in engineering workflows, technical roadmap planning, CI/CD process leadership, senior talent mentorship

Preferred skills

Pragmatic complexity reduction, conflict management, cross-functional collaboration

Technologies

C#, .NET, TypeScript, Angular, SQL, Redis, Azure

Responsibilities

Define and evolve long-term technical roadmap aligned with business strategy; Set technical direction for scalable and secure systems; Partner with engineering leaders to lead AI integration in the development lifecycle; Identify and prioritize technical debt; Champion CI/CD processes; Shape development alignment and effectiveness of senior technical talent

Seniority

Principal, strategy & mentorship

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.