1,863,703open jobs
110,120companies
261,125added this week
Browse all
Salary
$107k – $139k per year
Location
Remote (Canada, Serbia)
Seniority
Principal · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on May 14, 2026. Xsolla scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Xsolla is a video game commerce company founded in 2005 that handles the payment, billing and storefront side of the business for game developers and publishers. Its products cover global payment acceptance in hundreds of methods and currencies, web shops that sell directly to players outside the mobile app stores, subscription and in-game purchase management, partner networks and player acquisition tools, with the company acting as merchant of record so developers do not carry tax and compliance obligations themselves. Headquartered in Los Angeles, it works with thousands of studios and has grown as publishers look for routes around platform store fees.

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,863,703 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Montreal
≈ $79k – $156k per year (Estimated) • Remote (Canada) • Full-Time • Canada
AI/ML
Copilot
Copilot Studio
Apply
≈ $170k – $304k per year (Estimated) • Remote (United States) • 5+ years exp
Python
Rust
C++
C++
PyTorch C++
AI/ML
vLLM
CUDA Toolkit
Quantization
AI Agents
SGLang
PyTorch
LLM
Mixture of Experts
CUDA
Triton
Speculative Decoding
KV Cache
DevOps
HPC
Apply
≈ $101k – $211k per year (Estimated) • Remote (Canada) • 4+ years exp • Bachelor's Degree • Canada
Python
C++
C++
PyTorch C++
AI/ML
ONNX
PyTorch
Edge AI
Machine Learning
DevOps
Jenkins
Docker
QA
Rest-Assured
Apply
$180k – $250k per year • Equity • Remote (United States) • Full-Time • 7+ years exp • Bachelor's Degree
AI/ML
AI Agents
LLM
Recommender Systems
Machine Learning
Apply
≈ $99k – $207k per year (Estimated) • Equity • Remote (Canada) • Full-Time • 5+ years exp • Canada
AI/ML
AI Agents
Robotics
Digital Twin
Apply
≈ $40k – $100k per year (Estimated) • In office • Confidential • Full-Time • 3+ years exp • Bengaluru
Python
Go
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Databases
MySQL
Cassandra
AI/ML
LangChain
LlamaIndex
Vertex AI
Fine-tuning
Prompt Engineering
AI Agents
LLM
RAG
Edge AI
Agentic Workflows
Frontend
Next.js
React.js
DevOps
GCP
CI/CD
Jenkins
Kubernetes
Google GKE
Google Cloud Run
Apply
Backend Developer 2 days ago
≈ $111k – $206k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Plano
JavaScript
TypeScript
SQL
Databases
RabbitMQ
Apache Kafka
Frontend
Angular
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
Full Stack Engineer 2 days ago
$92k – $162k per year • In office • Secret • 1+ year exp • Bachelor's Degree • San Diego
Python
JavaScript
TypeScript
Python
Flask
Django
Databases
MySQL
PostgreSQL
Redis
AI/ML
TensorFlow
Pandas
NumPy
Keras
PyTorch
Machine Learning
Frontend
GraphQL
Tailwind CSS
Bootstrap
React.js
DevOps
DigitalOcean
CI/CD
Git
AWS
Docker
Kubernetes
Linux
Unix
Management
Agile
QA
Swagger
Apply
$64k – $85k per year • In office • 5+ years exp • Bachelor's Degree • Calgary
Python
JavaScript
TypeScript
C#
Node JS
C#
.NET
Frontend
React.js
DevOps
CI/CD
Git
Management
Agile
Apply
≈ $106k – $271k per year (Estimated) • Remote (United States, UTC-8 – UTC-7 hours) • 5+ years exp • Bachelor's Degree
Python
Go
Java
Kotlin
SQL
Ruby
Ruby
Ruby on Rails
Databases
PostgreSQL
Oracle
Cassandra
DynamoDB
DevOps
GCP
Azure
AWS
Management
Agile
Scrum
Apply
$93k – $107k per year • Remote (Canada, Serbia) • Full-Time • 6+ years exp • Montreal
JavaScript
TypeScript
Node JS
AI/ML
Model Context Protocol
AI Agents
LLM
Tool Use
Frontend
React.js
DevOps
Rest API
GCP
CI/CD
AWS
Docker
Kubernetes
Apply
$36k – $50k per year • In office • 1+ year exp • Montreal
Python
JavaScript
TypeScript
AI/ML
Claude Code
Model Context Protocol
AI Agents
LLM
OpenAI
Anthropic
Hugging Face
Context Engineering
Frontend
Tailwind CSS
Next.js
React.js
Radix UI
shadcn/ui
DevOps
Rest API
GCP
Azure
AWS
Docker
Kubernetes
Apply
≈ $19k – $51k per year (Estimated) • In office • Internship • PhD • Vladivostok
Python
SQL
C
C
FFmpeg
Databases
PostgreSQL
Supabase
AI/ML
Cursor
Claude
Claude Code
Prompt Engineering
AI Agents
Speech Recognition
Kling
LLM
Runway
Whisper
OpenAI
Text-to-Speech
Structured Outputs
DevOps
Rest API
GCP
OpenTelemetry
Datadog
Git
Docker
Kubernetes
Management
n8n
Discord
Telegram
Apply
≈ $34k – $101k per year (Estimated) • In office • Full-Time • 6+ years exp • Baku
Go
JavaScript
Databases
MySQL
PostgreSQL
RabbitMQ
Apache Kafka
AI/ML
Cursor
Claude Code
Frontend
React.js
DevOps
Rest API
gRPC
GCP
Helm
OpenTelemetry
Datadog
CI/CD
Git
Docker
Kubernetes
GitLab
Apply
≈ $17k – $37k per year (Estimated) • In office • Internship • Bachelor's Degree • Beijing
Apply
≈ $71k – $151k per year (Estimated) • In office • Full-Time • Montreal
Python
AI/ML
Prompt Engineering
LLM
RAG
DevOps
Rest API
Apply
≈ $50k – $105k per year (Estimated) • In office • Contractor • Montreal
Apply
≈ $41k – $85k per year (Estimated) • In office • Full-Time • Montreal
Management
Microsoft Office
Apply
≈ $28k – $58k per year (Estimated) • In office • Full-Time • 2+ years exp • Montreal • Laval
Marketing
Salesforce
Apply
≈ $36k – $80k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Montreal
Java
SQL
Management
Jira
QA
TestRail
TestNG
JMeter
Apply
See all jobs
This is one of many
1,863,703 more open roles from verified company boards, updated every day.