Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$180k - $220k

Xello

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…

  • Define and evolve Xello’s long-term technical roadmap, aligning it with product and business strategy.

  • Collaborate closely with the product, design, sales, and client-facing teams to ensure technology decisions support user needs and company growth.

  • Set technical direction across teams, guiding architecture toward scalable, secure, and maintainable systems.

  • Partner with engineering leaders to lead the evolution of AI in the development lifecycle, establishing practical patterns, guardrails, and workflows that improve velocity, quality, and developer experience while managing risk appropriately.

  • Identify and prioritize technical debt, balancing long-term system health with ongoing product delivery.

  • Champion continuous integration and continuous delivery (CI/CD) processes in partnership with our DevOps team, ensuring our software solutions are highly available, performant, and secure.

  • Collaborate with QA to strengthen our quality strategy, emphasizing a proactive approach to reliability, security, and performance.

  • Lead design reviews, planning sessions, and critical discussions, fostering an environment where all voices are heard and effective compromises are made.

  • Help shape the development, alignment, and effectiveness of senior technical talent across the organization.

  • Play an instrumental role in our hiring strategy, ensuring we attract and retain the industry's top talent.

What we’re looking for… 

  • A professional with 15+ years of software engineering experience, and at least 5 years at the staff or principal level in high-growth SaaS businesses or startups.

  • Demonstrated technical credibility in opinionated engineering environments, grounded in deep expertise in software development methodologies and best practices, with the ability to build trust through sound judgement, clear reasoning, and a strong track record of balancing quality, speed, and maintainability. 

  • Comprehensive expertise across our technical stack, including C#/.NET for backend development, TypeScript and Angular for modern single-page applications, strong fluency in web standards and frontend architecture, proficiency with SQL and Redis, and deep experience building and operating systems in Azure.

  • Meaningful experience applying AI to engineering workflows, with sound judgement around tradeoffs, guardrails, and best practices, and a track record of using AI to reduce toil, improve quality, and increase team effectiveness.

  • A bias toward simplicity and pragmatism, with a track record of reducing complexity while enabling scale, resilience, and accelerating velocity.

  • Excellent conflict management and collaboration skills, with the ability to navigate disagreement respectfully, evaluate competing ideas fairly, and drive evidence-based decisions.

  • The ability to articulate complex technical concepts to both technical and non-technical audiences.

  • Empathy and collaboration skills, especially when working with sales, product, and design teams.

  • A commitment to staying up to date with the latest in technology, and the ability to assess its relevance to Xello’s objectives.

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.

This position is a current vacancy and we are actively seeking to fill this role

We’re Xello - Join us!

We are Xello (CASCAID in the UK), the leading developer of future readiness programs in North America and the UK and soon the world! Our mission is to help anyone, anywhere in the world to create a successful future through self-knowledge, exploration, and planning.

We believe that by bringing our best selves to our work and collaborating with one another, we can change the world. We are a very diverse group of individuals who work hard, laugh often and share in each other’s lives. We are an inclusive, equal opportunity employer.

Embracing agile practices, an innovative mindset, and keeping our users at the heart of what we do, are just a few of the keys to our success.

In addition to working with leading technologies, we are committed to continuous learning and growth through internal/external training and mentoring, which includes a PD budget for every employee.

For our Canadian based staff, we also offer:

  • Flexible work arrangements including hybrid and remote

  • 4 weeks of vacation

  • Employer-paid health and dental benefits

  • 4-month top-up for parental leave

  • Group RRSP with 3% matching

For our US based staff, we also offer:

  • Remote work environment

  • 4 weeks of vacation

  • 80% employer-paid health benefits

  • 4-month top-up for parental leave

  • 401(k) with 3% matching

For our UK based staff, we also offer:

  • Remote work environment

  • 28 days annual leave (inc. 3 days at Christmas) + bank holidays. With additional annual leave days added to reward long service

Like what you hear? Apply Now!

Powered by JazzHR

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in United States vacancy
  •  ...This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer, AI in the United States. You will join a high-impact AI Platform organization building the next generation of enterprise revenue intelligence... 
    Suggested
    Remote job
    Full time
    Flexible hours

    jobgether

    United States
    3 days ago
  • $220k - $300k

     ...Principal Software Engineer — AI & Distributed Systems Platform - $220,000 - $300,000 base salary A rapidly scaling AI-native platform operating in the legal and capital markets space is hiring a Principal Software Engineer to help architect the next generation of production... 
    Suggested

    Greybridge Search & Selection

    New York, NY
    2 hours ago
  • $242.4k - $303k

     ...As Marqeta’s Principal Software Engineer on the Core Issuing & Processing team, you will work across the entire domain to stand up and drive high-impact projects for our customers from inception to completion. You will take on highly technical initiatives that optimize... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    United States
    11 days ago
  •  ...to reduce the cost of implementing Workday globally. About You Basic Qualifications: ~12+ years of experience in software engineering ~ Expert level proficiency in Python ~ Experience in LangGraph, LangChain, and LangSmith ~ Proficiency in at least one... 
    Suggested
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    United States
    1 day ago
  •  ...can have both while making the world more secure and simplifying access processes. We are currently seeking an experienced Principal Software Engineer to design and deliver complex, high-impact systems, mentor senior engineers, and partner closely with product, design,... 
    Suggested
    Local area
    Remote work

    CertiPath

    United States
    5 days ago
  • $107.5k - $204.5k

     ...security clearance required on day 1 Our Crypto team in the Software Technologies directorate creates advanced embedded...  ...technology into military communication products.  As a Principal Software Engineer joining our team, you will play a key role in the design,... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Collins Aerospace

    Fort Wayne, IN
    2 days ago
  • $248k - $391k

     ...groundbreaking technology that's setting the standard for graphical processing, PC gaming, and AI computing. As a Principal Software Development Engineer specializing in Solid State Drives (SSD), you'll help define accelerated storage technology! What You Will Be Doing... 
    Remote work

    NVIDIA

    United States
    4 days ago
  • $107.5k - $204.5k

     ...Software Engineer At RTX, the world largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems. With our three market leading businesses, world-class operations and investments... 
    Temporary work
    Work experience placement
    Relocation
    Relocation package
    Flexible hours

    Raytheon

    Aurora, CO
    2 days ago
  • $246k - $394k

     ...engages, supports, and grows customers at scale. As a Senior Principal Engineer for GTM Experiences, you will serve as the LOB-level...  ...need to thrive (Requirements) ~10+ years of experience in software engineering, with a strong background building and evolving... 
    Work at office
    Local area
    Remote work

    Toast Inc

    United States
    3 days ago
  • $107.5k - $204.5k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay...  ...problems that create a safer, more secure world. In the Principal Signals Software Engineering role, you will design, develop, optimize,... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    RTX

    Maryland
    5 days ago
  • $190k - $215k

     ...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our...  ...is seeking a motivated, career, and customer-oriented Signals Software Engineer Level 3 to join our team in Columbia, MD. This is... 
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Columbia, MD
    3 days ago
  •  ...About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver...  ...industry average. The Position We're Looking To Hire a Principal Software Engineer (.NET + Data) To Join Our Team. You'll Work With Our Incredible... 
    Remote work

    Full Stack LLC

    Jackson, MS
    10 days ago
  • €120k - €200k per year

     ...Principal Solutions Engineer This is a remote position. A Crypto wallet security infrastructure provider are looking for a Principal Solutions...  ...trusted by major international corporations. As a Principal Software Engineer, you will own critical projects while setting... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Home office

    Startup Talents

    United States
    6 days ago
  •  ...roles Search Filter by Location Departments 3D Perception Engineer - Autonomy (Droid) Engineering South San Francisco, California,...  ...Engineering South San Francisco, California, USA Autonomy Platform Software Engineer Engineering South San Francisco, California, USA... 
    Remote work

    ZipLine

    United States
    4 days ago
  • $160k - $200k

     ...wellness plan providers in the veterinary space, trusted by clinics across the U.S. We're a small but mighty startup team of Principal Software Engineer based in the USA or Ontario, Canada to help build and maintain our web platform and portal. The role As a... 
    Immediate start
    Remote work
    Flexible hours

    Snout

    United States
    4 days ago
  • $200k - $285k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL RF SOFTWARE ENGINEER (STARSHIELD) Starshield leverages SpaceX’s Starlink technology and launch capability to support national security efforts... 
    Permanent employment
    Temporary work
    Remote work
    Weekend work

    SpaceX

    Hawthorne, CA
    3 days ago
  •  ...Software Developer for CA SDK(C++) Responsibilities: Analyze and implement product requirements from projects. Integrate...  ...Bachelor's or master's degree in computer science, EE, software engineering, etc. Minimum years of work experience: ~5... 
    Work experience placement
    Local area
    Remote work

    Cerence

    United States
    2 days ago
  • $229k - $258k

     ...Principal Software Engineer (Containers) United States - Remote Chainguard is the trusted source for open source. By delivering hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations... 
    Local area
    Immediate start
    Remote work
    Flexible hours

    Chainguard

    United States
    1 day ago
  • $150k - $226k

     ...Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur Jyoti Bansal (founder of AppDynamics, acquired...  ...move even faster. Position Summary Harness Software Engineering Insights (SEI) is where engineering meets engineering... 
    Local area
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Harness

    United States
    1 day ago
  •  ...Principal Software Engineer For Ai Team At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't just use tools... 
    Remote work
    Flexible hours

    Snowflake Computing

    United States
    2 days ago
  •  ...Principal Agentic Software Engineer We are seeking a world-class Principal Agentic Software Engineer to help define and lead the future of AI-assisted software development across a modern, large-scale technology platform. This is a highly strategic individual contributor... 
    Remote work

    Entrepreneur Cooperative

    United States
    1 day ago
  • $180k - $220k

     ...Principal Software Engineer Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding students... 
    Remote work

    eDynamic Learning

    United States
    2 days ago
  • $144.2k - $288.4k

     ...- helping to simplify health care one person, one family and one community at a time. POSITION SUMMARY The Principal Software Development Engineer, reporting to the Executive Director Software Engineering, will work with High Visibility Enterprise teams to develop... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Shift work

    CVS Health

    United States
    4 days ago
  • $130k - $155k

     ...Principal Software Engineer (Front-end) Everfi is a leading education technology company founded in 2008 that delivers digital learning solutions focused on real-world skills. The company provides scalable education in areas such as financial literacy, health and wellness... 
    Remote work

    EverFi

    United States
    4 days ago
  • $163.8k - $257.4k

     ...and a culture that backs your ambition, you won't just contribute. You'll make things happen-fast. Summary: As a Principal Software Engineer on our Go To Market Store (GTM Store) and ZoomInfo Data Platform (ZDP) team, you'll play a pivotal role in developing ZoomInfo... 
    Remote work
    Worldwide

    ZoomInfo Technologies LLC

    United States
    3 days ago
  •  ...Texas A&M University, College Station, TX, seeks applicants for the following position: RIS PRINCIPAL SOFTWARE ENGINEER. Req. Bach of Sci degree in Comp Sci, Info Sys. or rel field + 7 yrs exp in rel occupation. Exp. may be gained concurrently. Work from home available... 
    Work at office
    Work from home
    2 days per week

    Texas A&M University

    Bryan, TX
    2 days ago
  •  ...Responsibilities: - Product focus: Closely collaborates with engineering teams to architect and develop resilient; reliable; scalable;...  ...: standards; policies; processes; best practices; and aligned software architecture/software engineering points of view. -... 
    Remote work

    Yochana

    United States
    2 days ago
  • $134.75k - $190.75k

     ...Principal Software Engineer At Shutterfly, we make life's experiences unforgettable. We believe there is extraordinary power in the self-expression. That's why our family of brands helps customers create products and capture moments that reflect who they uniquely are... 
    Remote work

    Shutterfly

    United States
    5 days ago
  • $107.5k - $204.5k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...What You Will Do Design, develop, test, deliver, and maintain software for satellite ground systems. Work with talented teams of... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Raytheon Technologies

    Aurora, CO
    5 days ago
  • $144.2k - $288.4k

     ...Principal Software Engineer We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold... 
    Hourly pay
    Full time
    Remote work

    CVS Health

    United States
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!