Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
ABOUT YOU
We are looking for a Tech Lead to drive delivery and cross-team coordination for the Shop Builder DevX and AI team. You are the bridge between architecture and execution: you take the technical direction set by the Principal Engineer and turn it into a running, shipping team.
You lead a squad of three engineers building the developer surface that Shop Builder is missing — MCP server, CLI, SDK, documentation pipeline, local dev environment, deploy and versioning path. You set the delivery cadence, remove blockers, coordinate inbound dependencies from payments, auth, live ops, and catalog, and own the quality of what ships.
This is a hands-on role. You write production code, lead code reviews, and drive technical decisions within your domain. You also have the seniority and judgment to coordinate across teams and represent the team's work to engineering leadership.
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.
Drive the delivery of the Shop Builder developer surface: MCP server, CLI and local dev environment, public SDK, documentation pipeline, sandbox and preview environments, deploy and versioning path.
Lead and mentor a team of three engineers — setting technical direction within the squad, running code reviews, and ensuring consistent engineering quality.
Own cross-team coordination: identify and pull inbound API capabilities from payments, auth, live ops, and catalog teams; unblock dependencies; manage integration timelines.
Actively contribute to implementation — you ship production code alongside the team, particularly on the most critical and complex components.
Partner with the Principal Engineer to translate architecture decisions into sprint-level execution plans and realistic timelines.
Collaborate with the PO on roadmap sequencing, scope decisions, and trade-offs between speed and correctness.
Own the team's delivery rhythm: sprint planning, technical grooming, retrospectives, and status visibility to engineering and business leadership.
Define and maintain the team's engineering standards: testing strategy, observability, deployment practices, and documentation quality.
Act as the primary technical contact for integrations with headless partners and the MIT professional services team during early partner onboarding.
Contribute to hiring by conducting technical interviews and defining what great looks like for the engineers joining this team.
6+ years of professional software engineering experience, with at least 2 years in a tech lead, staff, or senior lead role driving delivery across a team.
Strong proficiency in JavaScript/TypeScript and Node.js, with experience shipping production APIs, CLIs, or SDKs to external developers.
Hands-on experience building CLI tools and developer-facing workflows: command design, config file formats, local dev loops, deploy commands, and error messages that actually help.
Solid understanding of REST API design principles, SDK ergonomics, and what makes a developer experience work — you have strong opinions and can back them up.
Practical familiarity with the Model Context Protocol (MCP) or agentic tool-use patterns: you understand how AI agents consume tool interfaces and what makes a tool reliable for an LLM.
Experience coordinating across multiple engineering teams to ship features that depend on inbound capabilities you don't own.
Proven ability to lead engineers: clear technical direction, raising the quality bar through reviews, developing other engineers' skills.
Cloud-native experience: CI/CD pipelines, containerization (Docker/Kubernetes), and deployment automation on AWS or GCP.
Strong communication skills — you translate technical complexity into clear status for leadership, and technical requirements into actionable work for your team.
Experience in game tech, digital commerce, storefront platforms, or headless architecture.
Background building React component libraries, design systems, or frontend platforms consumed by external developers.
Experience building sandboxed execution environments for third-party code (custom blocks, extensions, plugins).
Familiarity with LLM-generated code evaluation: assessing whether an AI-produced block, component, or layout is correct and safe to ship.
Prior experience standing up a greenfield team from scratch and knowing what that demands.
Exposure to documentation-as-code workflows and toolchains that publish to multiple surfaces from a single source of truth.
Ready to apply?
Apply to Xsolla
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.
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.
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.
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.
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
ABOUT YOU
The Director of QA is a senior technical leadership role responsible for owning and scaling Xsolla's quality engineering function across multiple product lines, teams, and time zones. You will define and drive the strategic vision for quality assurance — from test automation architecture and CI/CD integration to AI-assisted testing practices and performance engineering. You will lead a distributed organization of 30+ QA engineers and leads as part of a broader QA organization of 75+ professionals, ensuring predictable, high-quality releases across every product Xsolla delivers.
This is not a management-only position. You must be deeply technical — capable of reviewing automation code, architecting test frameworks, debugging CI/CD pipelines, and evaluating AI-driven testing approaches hands-on.=
Strategic Leadership & Ownership
Define and execute the QA strategy across all Xsolla products, aligning quality objectives with business goals and product roadmaps.
Own QA deliverables end-to-end — from test planning through release sign-off — and be accountable for outcomes, not just activities.
Establish and enforce quality gates, defect governance policies, and release readiness criteria across all product teams.
Drive organizational maturity: evolve the QA function from reactive testing to proactive quality engineering embedded in every stage of the SDLC.
Represent QA at the executive level — articulate quality risks, tradeoffs, and resource needs to VP/C-level stakeholders with clarity and data.
Technical Excellence
Architect and oversee enterprise-grade test automation frameworks spanning UI (Playwright), API, database validation (SQL), and performance testing (K6).
Define and maintain standards for test code quality — including code reviews, PR contributions, reusable libraries, and modular test design.
Deep understanding of Git workflows — branching strategies, merge request reviews, repository hygiene, and code versioning best practices across multiple repositories.
Expert-level knowledge of CI/CD pipelines — design, optimize, and troubleshoot automated build, test, and deployment pipelines (GitHub Actions, GitLab CI, Jenkins, or similar).
Ensure all automation is fully integrated into CI/CD pipelines, with clear pass/fail signals, automated regression gates, and performance benchmarks at every release stage.
Drive adoption of infrastructure-as-code practices for test environments — containerized test execution, ephemeral environments, and environment parity between staging and production.
Evaluate, select, and implement QA tooling — including test management platforms (Qase), observability tools, and defect tracking integrations.
AI Integration & Innovation
Proven track record of using AI in day-to-day QA activities — not aspirational, but demonstrated. You have used AI tools to generate test cases, write automation code, analyze test results, identify flaky tests, or accelerate debugging.
Champion and operationalize AI-assisted quality engineering across the organization — specifically using Claude AI for code generation, test design, automation scripting, and documentation.
Define governance frameworks for AI-generated test artifacts — validation, review, and sign-off processes to ensure AI outputs meet quality standards.
Stay current with AI/ML advancements relevant to testing — intelligent test selection, predictive defect analysis, autonomous test generation, and self-healing automation.
Establish metrics to measure the impact of AI adoption on QA velocity, coverage, and defect detection rates.
Team Leadership & People Development
Lead, mentor, and develop a distributed team of 30+ QA professionals — including QA Leads, Senior QA Engineers, and QA Engineers — across multiple time zones (Americas, Europe, Asia-Pacific).
Build a high-performance culture rooted in ownership, technical excellence, continuous learning, and psychological safety.
Conduct regular 1:1s, career development conversations, and performance reviews. Identify and grow future QA leaders.
Design and implement onboarding programs, skill development paths, and technical training curricula — including AI literacy for all QA team members.
Manage resource allocation and capacity planning across multiple concurrent projects, ensuring predictable and sustainable QA delivery.
Navigate cross-cultural team dynamics with sensitivity and effectiveness — a truly global team requires a global leadership mindset.
Process Rigor & Quality Governance
Enforce rigorous QA processes across the organization: • Test case management: Create, maintain, and execute comprehensive test cases in Qase with full traceability (pass, fail, blocked statuses).
Bug documentation: Ensure all staging bugs are filed with detailed reproduction steps, expected vs. actual behavior, environment details, screenshots/videos, and severity classification — following established training standards.
Automation framework documentation: Maintain clear, up-to-date documentation for all automation frameworks, ensuring any engineer can onboard and contribute.
QA Score: Drive iterative improvements in QA Score metrics — tracking automation coverage, defect escape rate, test execution velocity, and regression stability.
Define and track QA KPIs and OKRs — present quality dashboards and trend analysis to leadership regularly.
Conduct root cause analysis on production escapes and implement systemic corrective actions.
Cross-Functional Collaboration
Partner closely with Engineering, Product, DevOps, and Release Management to embed quality practices into every phase of the development lifecycle.
Work effectively in Agile/Scrum environments — participate in and drive sprint planning, retrospectives, daily stand-ups, and release ceremonies.
Act as the primary QA stakeholder for cross-functional initiatives — environment strategy, deployment automation, incident response, and post-mortem processes.
Build strong relationships with engineering leadership to ensure QA is not a bottleneck but an accelerator.
Must be technical and able to write code for testing and automation.
Use Claude AI to assist in code creation, automation, and test design.
Follow QA processes rigorously: create and execute robust test cases in Qase, maintain clear documentation in automation frameworks, ensure traceability of executed test cases with statuses (pass, fail, blocked), and file Staging Bugs with detailed documentation following training standards.
Contribute to iterative improvements in QA Score and testing processes.
Strong communication and collaboration skills, analytical mindset, and commitment to continuous learning.
Ability to work effectively in Agile/Scrum environments, participating in sprint planning, retrospectives, and daily stand-ups.
15+ years of experience in QA/Quality Engineering, with at least 6+ years in Senior Manager or Director-level roles.
Proven experience leading teams of 30+ people distributed across multiple time zones and cultural contexts.
Hands-on technical proficiency — you can write and review test automation code, not just manage people who do. Proficiency in one or more: Python, JavaScript/TypeScript, Java.
Deep expertise in test automation frameworks: Playwright, Selenium, Cypress, or equivalent for UI; REST/GraphQL API testing tools; database validation via SQL.
Performance testing experience: K6, JMeter, Gatling, or Locust — designing, executing, and analyzing load/stress/soak tests.
Expert knowledge of Git: branching strategies (GitFlow, trunk-based), pull request workflows, code review practices, repository management across multiple repos.
Expert knowledge of CI/CD: designing and maintaining pipelines (GitHub Actions, GitLab CI, Jenkins, CircleCI), integrating automated tests into build/deploy workflows, debugging pipeline failures.
Demonstrated use of AI tools in professional QA work — Claude, ChatGPT, Copilot, or similar — for test generation, automation coding, defect analysis, or process optimization. Provide specific examples.
Strong understanding of Agile/Scrum methodologies and experience operating within and across Agile teams.
Experience with test management platforms (Qase, TestRail, Zephyr, or similar).
Excellent communication skills — ability to present complex technical quality topics to non-technical stakeholders, write clear documentation, and influence without authority.
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).
Experience in the video game, fintech, or e-commerce/payments industry — understanding the unique quality challenges of high-throughput transaction systems.
Experience with cloud-native architectures (GCP, AWS, Azure) and testing strategies for microservices, event-driven systems, and distributed architectures.
Familiarity with containerization and orchestration (Docker, Kubernetes) for test environment management.
Experience building or managing unified test environments — non-production environment strategies that enable safe, deterministic, and scalable validation.
Knowledge of security testing fundamentals (OWASP, penetration testing, vulnerability scanning).
Experience with data pipeline testing and data quality validation.
Background in establishing QA Centers of Excellence or transforming QA organizations from manual-heavy to automation-first.
90 days: Complete assessment of current QA processes, tooling, team capabilities, and automation coverage. Establish relationships with all QA leads and key engineering stakeholders. Identify top 3 strategic gaps.
180 days: Deliver a QA strategy roadmap aligned with product and engineering priorities. Implement measurable improvements in automation coverage and CI/CD test integration. Launch AI-assisted testing pilot across at least 2 product teams.
365 days: Achieve measurable reduction in production defect escape rate. Demonstrate >80% automation coverage on critical regression paths. AI-assisted testing practices adopted across all QA teams. QA Score trending consistently upward. Team engagement and retention metrics at or above company benchmarks.
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
We are looking for a Full-Stack Software Engineer who is product-minded, detail-oriented, and a strong collaborator to join our Lightstream engineering team at Xsolla. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited to design, build, and ship full-stack applications end-to-end, owning features from React UI through API to database, and bringing them to production in cross-functional teams.
Strong JavaScript and TypeScript fundamentals, React expertise, and backend engineering skills across distributed microservices are essential, along with experience in the MERN stack, relational and document databases (PostgreSQL, MySQL, MongoDB), and modern authentication constructs such as JWT, Claims, and OAuth 2.0. The ability to diagnose and prevent performance issues, prioritize automation, and uphold observability and technical design standards will be key to your success in this role.
If you're passionate about crafting fast, reliable user experiences and shipping production code that scales and love building cloud-native creator tools and game commerce experiences that empower storytellers and developers worldwide, we would love to hear from you!
Xsolla is a global e-commerce organization that services the gaming industry with a robust and powerful set of tools and services. As an innovative leader in game commerce, we continue to solve the inherent complexities of global distribution, marketing, and monetization so our partners can grow their audience, engagement, and revenue. Sparked by our deep love for gaming's union of technology and artistry, our product suite operates in more than 200 countries and territories, 20+ languages, and 130 currencies. What hasn't changed since our launch in 2005 is our conviction that everyone deserves an equal opportunity to play.
If you join our team, you’ll work on cloud-native live streaming production technology that empowers anyone to tell their story, find their audience, and grow their community. It's a full creative suite that makes live streaming intuitive, accessible, and easily customizable. Sparked by our deep love for gaming's union of technology and artistry, we operate with the conviction that everyone deserves an equal opportunity to play.
Our people are driven by curiosity, continual learning, good vibes, and strong opinions. We constantly reevaluate our past decisions to determine a better path forward. We are grateful for the rare opportunity to solve exceptionally hard problems with people we love and respect.
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
We are seeking a hands-on and forward-thinking AI Engineer to help build and operate the intelligent systems that power Xsolla's infrastructure. As part of our Infrastructure Team, you will implement AI-driven solutions across cloud optimization, security, automation, and developer support — helping us shift from manual and reactive operations to predictive, self-optimizing infrastructure management.
The ideal candidate brings solid infrastructure engineering experience combined with practical knowledge of AI/ML integration. You are comfortable working with LLMs, ML pipelines, and AI automation frameworks, and you know how to apply them to real operational problems at scale. You thrive in environments that require both technical depth and the ability to experiment, iterate, and deliver.
If you're passionate about using AI to transform how infrastructure is built and operated — and want to be part of a team that is driving that transformation at a global gaming company — we'd love to hear from you.
Xsolla is a global commerce company with robust tools and services designed to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world.
For more information, visit xsolla.com.
Note
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.
Ready to apply?
Apply to Xsolla
We're looking for a Senior Software Engineer to join our Payments team and help build, maintain, and scale the platform that processes payments and PSP integrations for game developers and players globally.
You'll work on high-load, mission-critical systems — designing event-driven architectures, optimizing transaction flows, integrating with global payment providers, and ensuring our platform stays reliable under real-world pressure. You'll have real ownership, real impact, and real engineering challenges to solve.
If you care deeply about correctness, reliability, and clean systems — and you want your work to matter to millions of users — this role is for you.
Design, build, and maintain backend services for payment processing
Integrate and support payment service providers (PSPs) and acquirers such as Adyen, Checkout.com, JP Morgan Chase, and others
Build scalable, event-driven architectures to handle high-throughput, low-latency payment workloads
Write clean, testable, well-documented code with strong unit and integration test coverage
Optimize database queries and schema design across MySQL
Contribute to system design discussions, code reviews, and technical decision-making
Monitor system health, troubleshoot production issues, and drive continuous improvements in observability and reliability
Participate actively in CI/CD pipeline improvements and deployment processes
Mentor junior engineers and contribute to a culture of engineering excellence
4+ years of backend engineering experience in production-grade systems — preferably within Fintech, Banking, or Payments — with strong proficiency in PHP and/or Golang;
Hands-on experience with payment processing and PSP/acquirer integrations
Solid understanding of end-to-end payment flows: authorization, capture, refunds, chargebacks, and reconciliation
Strong grasp of OOP principles, design patterns, and clean architecture
Proficiency in SQL, database design, and query optimization
Experience with message queues (RabbitMQ, Kafka) and caching layers (Redis)
Strong fundamentals in algorithms and data structures with practical application
Experience writing unit and integration tests as a core part of your workflow
Knowledge of PCI DSS compliance and secure payment data handling
Familiarity with 3D Secure (3DS) authentication protocols
Experience with tokenization and payment security best practices
Hands-on experience with Kubernetes and Google Cloud Platform (GCP)
Familiarity with the ELK stack for monitoring and log analysis
Experience with high-load, mission-critical distributed systems
Frontend exposure with Angular or React is a bonus
Backend: PHP 8 (Symfony, Doctrine), Golang
Databases: MySQL, Redis
Infrastructure: Docker, Kubernetes, GCP, RabbitMQ, ELKReady to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
Ready to apply?
Apply to Xsolla
JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.
Come back later. If you're genuinely job hunting, we've got your back — just act like a human.
Cookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.