Xsolla

Xsolla

Principal Engineer — DevX & AI

Montreal · Principal

Sponsorship not specifiedCAD 150k-CAD 195kDetected 68 days ago
JavaScriptTypeScriptReactAWSGCPCloud PlatformsCI/CDRESTLLMsAgentic AIFigmaCommunicationCollaborationWriting

About the role

  • Contribute to hiring and define the technical culture of the team from day one.
  • 10+ years of professional engineering experience, with a demonstrated track record as a Staff or Principal engineer who has shaped platforms, APIs, or developer tooling used by external builders.
  • Deep expertise in designing and shipping public APIs and SDKs, including versioning strategy, backwards compatibility, and developer ergonomics - strong opinions about what makes an API delightful vs. painful.

Responsibilities

  • Own the technical architecture of the agent-readable Shop Builder platform: which APIs to expose, in what shape, through which surfaces (REST, SDK, MCP, CLI).
  • Define the interface contracts that LLMs and developers interact with - React component APIs, custom block schemas, theme tokens, data binding formats - and maintain them with the rigor of a public API.
  • Design and lead delivery of the MCP server that allows AI agents (Claude Code, Cursor, etc.) to build, deploy, and operate Shop Builder storefronts end-to-end without the editor in the loop.
  • Design the sandbox and preview environment system so agents and developers can iterate without touching live partner sites.
  • Lead the eval harness architecture: how the team measures whether an LLM-generated block, theme, or layout is correct before it ships.
  • Collaborate with Principal/Staff Engineers across payments, auth, live ops, and catalog to pull inbound capabilities into coherent developer-facing surfaces.
  • Serve as the technical bar-raiser for the team: define code standards, review critical implementation decisions, and mentor the Tech Lead and engineers.
  • Hands-on experience building CLI tooling and local developer workflows (scaffolding, hot reload, file-based config, deploy commands).
  • Solid understanding of the Model Context Protocol (MCP) or equivalent agentic tool-use interfaces, and practical experience building tools that AI agents can reliably invoke.
  • Experience building systems at global scale on cloud infrastructure (AWS or GCP), with deep knowledge of containerization, CI/CD, and infrastructure-as-code.

Requirements

  • You are not a manager, but your influence is org-wide.
  • You are the technical authority on what the platform exposes and how, and you are deeply hands-on with the hardest parts of that work.
  • clear RFCs and ADRs, productive architecture reviews, and the ability to explain second-order consequences to engineering and business leadership.
  • Comfort operating in a greenfield context - you define the structure rather than inherit it.
  • If you have questions regarding our hiring practices, please contact careers@xsolla.com.
  • Expert-level proficiency in JavaScript/TypeScript and React - the primary interface language for LLMs and developers on this platform.

Nice to have

  • Prior experience in game tech, digital commerce, or storefront platforms - understanding the publisher/developer relationship and headless vs. hosted deployment patterns.
  • Contributions to open-source developer tooling, SDK frameworks, or API standards.
  • Published technical writing, conference talks, or influential community presence in developer tooling or AI-native development.

Compensation

  • CAD 150k-CAD 195k

Benefits

  • This includes medical, dental, and vision, PTO, and a personalized career roadmap for each employee.
  • By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally.
  • We do not discriminate based on race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or any other characteristic protected by law.
  • Education verification

Company info

  • Xsolla is a global payments and commerce platform for the games industry, used by thousands of publishers to monetize, distribute, and operate their titles worldwide.
  • Shop Builder is Xsolla's storefront platform - used by publishers and game developers to launch and operate game shops, from straightforward catalog and webshops to fully custom storefronts built headless on our backend.
  • For more information, visit xsolla.com.
  • The DevX and AI team owns the public APIs, documentation, and AI features that give developers - and AI agents - the full surface they need to customize and extend Shop Builder.
  • This is a net-new team of seven, standing up to fill a real gap: no dedicated team has owned the developer surface end to end.
  • That changes now.
  • define code standards, review critical implementation decisions, and mentor the Tech Lead and engineers.
  • Qualifications & Skills

Equal opportunity

  • Xsolla is an equal opportunity employer.
  • We celebrate diversity and are committed to creating an inclusive environment for all employees.
  • We consider qualified applicants with criminal histories in accordance with the Fair Chance Act.
  • Criminal History Consideration:

This listing is sourced directly from Xsolla's careers page and normalized into a canonical job model.