Posted Aug 20, 2026

Principal Software Engineer

Apply Now

Xello is looking for a Principal Engineer
This role is a remote role, looking for candidates within Canada only, working in Eastern Time Zone hours. 
__

Who are you?

As our Principal Engineer, you'll be the visionary architect behind Xello's technological journey.  Reporting directly to the VP of Engineering you will be tasked with crafting our long-term tech strategy. Every decision will help ensure we remain transformative and leaders in our space.

Your unique blend of strategic foresight and hands-on execution helps you show our teams how to navigate dynamic challenges with expertise and precision. Collaborating closely with senior leaders, your influence will be pivotal in raising the bar to the highest standards for code quality, architecture, and process.

Join us and champion Xello's transformative technical journey. Your expertise won’t just elevate our platform, it will profoundly impact the futures of students. You will help empower the next generation to plan and achieve their dreams.

Sound exciting to you? Read on!

 

What you’ll do…


What we’re looking for… 


The compensation range for this role is $180,000 - $220,000 CAD. The final offer will be determined based on the candidate's experience and expertise, as assessed during the interview process.
 

Requires 15+ years of software engineering experience, including 5+ years at staff or principal level, with expertise in C#/.NET, TypeScript, Angular, SQL, Redis, Azure, software architecture, and AI engineering workflows.

Key Responsibilities

Skills & Tools

C#, .NET, TypeScript, Angular, SQL, Redis, Microsoft Azure, AI, CI/CD

Job Details

About Xello

An education software provider helping students explore future possibilities and create actionable career plans. — Industry: Education