Apply now

Posted 6 months ago

Principal Engineer — DevX & AI

@ Xsolla

Montréal, Quebec

$150k–$195k/yrRemoteFull-time10+ years experience
Apply now
SIGNALS

Overview

Xsolla is hiring a Principal Engineer to own the architecture of the agent-readable Shop Builder platform, the most senior individual contributor role on the DevX and AI team. The work covers public APIs, SDKs, MCP servers, CLI tooling, documentation and eval harnesses for developers and AI agents, with org-wide influence and no direct reports. The posting states full-time employment with a benefits program including medical, dental, vision and PTO.

Pay:

$150,000–$195,000 a year

Responsibilities:

  • Own architecture of agent-readable Shop Builder platform APIs and surfaces
  • Define interface contracts for React components, block schemas and theme tokens
  • Design and lead delivery of MCP server for AI agents
  • Architect CLI and local development environment
  • Lead eval harness architecture for LLM-generated content

Requirements summary:

  • 10+ years professional engineering experience
  • Staff or Principal track record shaping developer APIs or tooling
  • Expert in JavaScript, TypeScript and React
  • Experience with MCP or agentic tool-use interfaces
  • Experience building global-scale systems on AWS or GCP

Tools & skills

Benefits mentioned

Health insuranceDentalVisionPaid time off
Source and dates

Employer career site / ATS feed · lever

Employer posting date
2026-05-14
First seen by our source
2026-10-08
Source record updated
2026-10-09

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityLead
DepartmentSoftware development
Experience10+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Background checkscriminal record, education
Perks mentionedPaid training

Summary and details written by AI from the posting; the employer’s posting is the authority.

Xsolla

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Xsolla's video game business engine helps game developers and publishers operate more efficiently and sell more games.

Full company description

Xsolla's video game business engine helps game developers and publishers operate more efficiently and sell more games. Serving only the video game industry, Xsolla caters to businesses from indie to enterprise, with solutions that solve the complexities of distribution, marketing, and monetization so developers, publishers, and platform partners. Our goal is to increase your audience, sales and revenue. Headquartered in Los Angeles, with offices worldwide, Xsolla operates as a merchant and seller of record for major gaming entities like Valve, Twitch, Epic Games, and PUBG Corporation.

LinkedIn followers
51,099
People associated on LinkedIn
1,222
Reported office locations
  • 15260 Ventura Blvd, Suite 2230, Sherman Oaks, CA 91403, US
  • Komsomolsky Ave., 1, Perm, 614000, RU
  • 13F, T412 Building 412, Seoul, Gangnam-gu 135-879, KR
  • Krausenstraße 9, Berlin, BE 10117, DE
  • Vertical Corporate Tower B Avenue 10, The Vertical Bangsar South City,, No. 8 Jalan Kerinchi, Kuala Lumpur, 59200, MY
  • 2002B Raffles City Office Building No. 1 Dongzhimen South Street, Beijing, Dongcheng District, CN
  • No. 11-12 Tak Hing Street, Suites 1401-02 ,14/F, Rightful Centre,, Tsim Sha Tsui , HK
  • 6 EU Tong Sen Street, #10-15, Singapore, SG
  • South West Delhi, Delhi 110075, IN
  • Dubai, 390226, AE
  • 25 Canada Square, London, England E14 5LQ, GB
  • Dublin, IS
  • Limassol, CY
  • Tokyo, JP
Business categories
  • Billing
  • Payments
  • Video Games
Other recorded names
  • Xsolla
Specialties
  • game payments
  • local payment solutions
  • online game monetization
  • microtransactions
  • in-game payment solutions
  • in-game payments
  • online game payments
  • in-game monetization
  • game monetization
  • billing
  • billing services
  • payment gateway
  • fraud management
  • gaming
  • game publishing
  • game development
  • mobile game monetization
  • video game funding
  • revenue building
  • and video game discoverability
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Xsolla's video game business engine helps game developers and publishers operate more efficiently and sell more games. Serving only the video game industry, Xsolla caters to businesses from indie to enterprise, with solutions that solve the complexities of distribution, marketing, and monetization so developers, publishers, and platform partners. Our goal is to increase your audience, sales and revenue…

FieldValue
IndustryComputer Games
Company size1,001-5,000 employees
HeadquartersSherman Oaks, CA
Organization typePrivately Held
Year founded2005
Specialtiesgame paymentslocal payment solutionsonline game monetizationmicrotransactionsin-game payment solutionsin-game paymentsonline game paymentsin-game monetizationgame monetizationbilling
Open jobs on Jobsy38
LinkedInView page
Job description

ABOUT YOU

We are looking for a Principal Engineer to take architectural ownership of the agent-readable Shop Builder platform. This is the most senior individual contributor role on the DevX and AI team, and the decisions you make here — which surfaces to expose, which formats to support, which standards to set — will bind the platform for years.

You are not a manager, but your influence is org-wide. You define how developers and AI agents interact with Shop Builder's foundational capabilities: UI as Data, custom blocks, themes, data binding, catalog, payments. 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.

ABOUT US

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.

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.

  • Architect the CLI and local development environment: how developers scaffold projects, iterate locally, preview changes, and push to production.

  • Define the deploy, versioning, and rollback model for developer-published content — custom blocks, themes, and layouts.

  • Design the sandbox and preview environment system so agents and developers can iterate without touching live partner sites.

  • Set the documentation standard: written for LLMs and humans as first-class users, maintained from single canonical sources and published to every surface (CLI help, dev docs, MCP tool descriptions, AI context).

  • 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.

  • Contribute to hiring and define the technical culture of the team from day one.

Qualifications & Skills

    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.

  • Expert-level proficiency in JavaScript/TypeScript and React — the primary interface language for LLMs and developers on this platform.

  • 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.

  • Ability to write and reason about LLM-friendly documentation and API surfaces: you understand that token-efficiency, predictability, and schema clarity matter as much as human readability.

  • Exceptional technical communication: 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.

Nice to Have

    Prior experience in game tech, digital commerce, or storefront platforms — understanding the publisher/developer relationship and headless vs. hosted deployment patterns.

  • Experience building platforms where AI agents are a first-class user: MCP servers, LLM tool registries, agent eval pipelines.

  • Familiarity with Figma's plugin/component API, design token standards, and design-to-code pipelines.

  • Contributions to open-source developer tooling, SDK frameworks, or API standards.

  • Background in block or extension marketplace design: sandboxing third-party code, schema validation, publisher ecosystems.

  • Published technical writing, conference talks, or influential community presence in developer tooling or AI-native development.

Benefits:
We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their families through a comprehensive Benefits Program. 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. Together, we’re not just building a business; we’re cultivating a community that values creativity, collaboration, and the transformative power of play.

Equal Employment Opportunity Statement:

Xsolla is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. 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.

We consider qualified applicants with criminal histories in accordance with the Fair Chance Act.

Criminal History Consideration:

For this role, we will conduct a background check that may include the following:

  • Criminal history check
  • Employment verification
  • Education verification

Relevance to Job Responsibilities:

The background check is relevant to this position because of the following role responsibilities:

  • Accessing confidential company data
  • Ensuring compliance with regulatory requirements
  • Handling sensitive financial information/managing budgets/accessing funds

Rights Under the Fair Chance Act:

Applicants are encouraged to inquire about their rights under the Fair Chance Act. If you have questions regarding our hiring practices, please contact [email protected].

Similar jobs

  • Principal Engineer - Android

    Toronto, ON
    Full Time

    COSMO

    8+ YOECandidates need 8+ years of software engineering, 6+ years on Android, and 4+ years in a technical leadership role. Deep expertise in Android framework, AOSP, Binder/AIDL, Kotlin and Jetpack Compose is required.

    Android Studio, Jetpack Compose, JUnit, Robolectric, Espresso

  • Principal Engineer, Renewable Energy

    Québec, QC +2

    BBA

    Candidates need experience in renewable power project development, engineering and FEED, and in leading technical teams.

    Presentation skills

    Principal Engineer – Underground Mining

    Québec, QC +5

    BBA

    Candidates need senior underground mining experience and established client relationships in the base and precious metals market. They should be able to manage large projects and deliver high-quality consulting services.

    Sales, Mining engineering, Procurement, Ventilation systems, Upselling

  • Principal Engineer

    Greater Sudbury, ON
    Full Time

    Vale

    8+ YOEVale Base Metals needs an engineering or earth sciences degree and 8 to 10 years of underground mining, geotechnical or backfill experience. A P.Eng. or equivalent is preferred, along with experience leading technical projects and working with operations, safety and suppliers.

  • Principal Engineer

    Toronto, ON
    HybridFull Time

    Thomson Reuters Holdings Inc.

    10+ YOECandidates need 10+ years of hands-on software engineering experience building scalable web solutions, plus AI and GenAI skills such as RAG and prompt engineering. Required skills include TypeScript, Node.js, Python, a modern UI framework, and cloud platforms (AWS, Azure or GCP), with an advanced degree in a related field.

    React, Angular, Vue, TypeScript, Node.js, Python

    Principal Engineer

    Toronto, ON
    HybridFull Time

    Thomson Reuters Holdings Inc.

    10+ YOECandidates need 10+ years of hands-on engineering experience building scalable web solutions, plus skills in modern UI frameworks, TypeScript, Node.js and Python. Experience with agentic AI platforms, LLM integration and cloud platforms (AWS, Azure or GCP) is also required.

    React, Angular, Vue, TypeScript, Node.js, Python

  • Principal Engineer

    Toronto, ON
    Full Time

    Electric Power Engineers: Electric Power Engineers (EPE) is a global advisory and engineering firm advancing grid reliability, resilience, flexibility, and affordability.

    5+ YOECandidates need 5+ years as a power systems engineer on generation and transmission interconnection, with ERCOT interconnection knowledge and PSCAD and PSS/E modeling experience. Strong written and verbal communication and a client-focused approach are also required.

    PSS/E, PSCAD, TSAT

  • Principal Engineer, Production Engineering

    Dartmouth, NS
    Full Time

    JDI

    15+ YOECandidates need a B.Eng. and a P.Eng. designation, with at least 15 years in shipbuilding or heavy manufacturing. They need knowledge of maritime regulations and standards, hands-on experience with ship systems, and the ability to approve engineered lift plans and jig designs.

    PBOM, 3D models, production drawings

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.