{"id":2445773,"url":"https://alion.io/job/xello-principal-software-engineer-xello","title":"Principal Software Engineer - Xello","company":{"id":1828433,"name":"Xello","domain":"xello.world","url":"https://alion.io/company/xello","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"JazzHR","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":{"label":"ET","utc_offset_min":-5,"utc_offset_max":-5},"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":100000,"max_usd":244000,"period":"year","method":"global_role_seniority_cell","sample_n":1790},"experience_years_min":15,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":".NET","optional":true},{"name":"Angular","optional":true},{"name":"Azure","optional":true},{"name":"C#","optional":true},{"name":"JavaScript","optional":true},{"name":"Redis","optional":true},{"name":"SQL","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-13T13:29:13Z","employer_posted_date":"2026-10-13","last_verified_at":"2026-10-14T13:54:33Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Xello is looking for a Principal Engineer Please note that this is a remote role open to candidates across Canada, with working hours aligned to the Eastern Time (ET) zone. __\nWho are you?\nAs 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.\nYour 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.\nJoin 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.\nSound exciting to you? Read on!\n What you’ll do…\nDefine and evolve Xello’s long-term technical roadmap, aligning it with product and business strategy.\nCollaborate closely with the product, design, sales, and client-facing teams to ensure technology decisions support user needs and company growth.\nSet technical direction across teams, guiding architecture toward scalable, secure, and maintainable systems.\nPartner 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.\nIdentify and prioritize technical debt, balancing long-term system health with ongoing product delivery.\nChampion continuous integration and continuous delivery (CI/CD) processes in partnership with our DevOps team, ensuring our software solutions are highly available, performant, and secure.\nCollaborate with QA to strengthen our quality strategy, emphasizing a proactive approach to reliability, security, and performance.\nLead design reviews, planning sessions, and critical discussions, fostering an environment where all voices are heard and effective compromises are made.\nHelp shape the development, alignment, and effectiveness of senior technical talent across the organization.\nPlay an instrumental role in our hiring strategy, ensuring we attract and retain the industry's top talent.\nWhat we’re looking for…\nA 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.\nDemonstrated 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. \nComprehensive 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.\nMeaningful 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.\nA bias toward simplicity and pragmatism, with a track record of reducing complexity while enabling scale, resilience, and accelerating velocity.\nExcellent conflict management and collaboration skills, with the ability to navigate disagreement respectfully, evaluate competing ideas fairly, and drive evidence-based decisions.\nThe ability to articulate complex technical concepts to both technical and non-technical audiences.\nEmpathy and collaboration skills, especially when working with sales, product, and design teams.\nA commitment to staying up to date with the latest in technology, and the ability to assess its relevance to Xello’s objectives.\nThe 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.","description_format":"text","description_chars":4358,"description_truncated":false,"requirements":{"experience_years_min":15,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-13T13:29:13Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":26,"reasons":["conf:3","win:early"],"computed_at":"2026-10-14T06:34:16Z"},"pay":null,"html_url":"https://alion.io/job/xello-principal-software-engineer-xello","json_url":"https://alion.io/job/xello-principal-software-engineer-xello.json","meta":{"generated_at":"2026-10-14T15:58:43Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":20308,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1828433},"rest":"https://alion.io/mcp/rest/get_company?id=1828433"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fxello-principal-software-engineer-xello"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fxello-principal-software-engineer-xello"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fxello-principal-software-engineer-xello"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/xello-principal-software-engineer-xello\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fxello-principal-software-engineer-xello"}]}