Riot Games
PC Games · Esports

Riot Games tech stack

Riot Games builds mostly with C++, Python, Java, SQL. Its stack also includes Unreal Engine, Unity, AWS, GCP. Unreal Engine is named in 62 of the 173 job postings Riot Games published in the last 12 months (36%). Counted by Alion from the job postings of Riot Games, updated Nov 12, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Nov 12, 2026
Technologies in use
179
Postings analysed
173
Open now
109
Modernity
81 /100
New in 6 months
8

What programming languages does Riot Games use?

C++ is named in 35% of job postings at Riot Games, followed by Python (22%), Java (13%), SQL (10%).

C++ 61 35% required in 100% · 43 open now · since Jul 2025
Python 38 22% required in 100% · 26 open now · since Aug 2025
Java 23 13% required in 96% · 15 open now · since Aug 2025
SQL 17 10% required in 94% · 11 open now · since Mar 2026
C# 17 10% required in 88% · 9 open now · since Jun 2025
JavaScript 14 8% required in 36% · 8 open now · since Dec 2025
Go 13 8% required in 100% · 7 open now · since Aug 2025
TypeScript 13 8% required in 85% · 9 open now · since Dec 2025
Show all (15)
HLSL6
Node JS6
Scala4
Kotlin4
GLSL3
Apex2
PowerShell1

What frameworks and libraries does Riot Games use?

Unreal Engine is named in 36% of job postings at Riot Games, followed by Unity (20%), PyTorch (6%), TensorFlow (6%).

Unreal Engine 62 36% required in 98% · 43 open now · since Jul 2025
Unity 34 20% required in 97% · 21 open now · since Jun 2025
PyTorch 10 6% required in 100% · 3 open now · since Feb 2026
TensorFlow 10 6% required in 100% · 3 open now · since Feb 2026
React.js 8 5% required in 63% · 7 open now · since Dec 2025
JAX 6 3% required in 100% · since Feb 2026
TensorFlow C++ 6 3% required in 100% · 2 open now · since May 2026
Next.js 4 2% required in 100% · 4 open now · since Dec 2025
Show all (37)
Unreal Niagara4
CrewAI3
Flink3
LangGraph3
Playwright3
LangChain3
AutoGen2
Electron2
Pydantic AI2
Qt2
Ray2
Spring Boot2
Nanite2
Accelerate1
Angular1
Cypress1
Feast1
Godot1
Kotlin Multiplatform1
Lottie1
MLlib1
Nest.JS1
Radare21
Scikit-learn1
Transformers1
Triton1
Vue.js1
Lumen1
PyQt1

What databases does Riot Games use?

Redis is named in 3% of job postings at Riot Games, followed by MySQL (3%), ElasticSearch (1%), PostgreSQL (1%).

Redis 5 3% required in 100% · 3 open now · since Feb 2026
MySQL 5 3% required in 80% · 4 open now · since Dec 2025
ElasticSearch 2 1% required in 100% · 2 open now · since Oct 2026
PostgreSQL 2 1% required in 100% · 2 open now · since Sep 2026
Milvus 1 1% required in 100% · 1 open now · since Jun 2026
OpenSearch 1 1% required in 100% · 1 open now · since Oct 2026

What cloud and platforms does Riot Games use?

AWS is named in 17% of job postings at Riot Games, followed by GCP (10%), Kubernetes (8%), Figma (8%).

AWS 29 17% required in 93% · 19 open now · since Dec 2025
GCP 18 10% required in 89% · 12 open now · since Dec 2025
Kubernetes 14 8% required in 93% · 8 open now · since Dec 2025
Figma 13 8% required in 100% · 6 open now · since Jul 2026
Databricks 12 7% required in 100% · 11 open now · since Mar 2026
Spark 9 5% required in 78% · 6 open now · since Mar 2026
Apache Kafka 6 3% required in 100% · 3 open now · since Dec 2025
GitHub Actions 6 3% required in 67% · 4 open now · since Sep 2025
Show all (37)
Amazon S34
GitHub4
Linux4
Windows4
Tableau4
Amazon EC23
Amazon ECS3
Azure3
Vertex AI3
Amazon SageMaker2
Anthropic2
MuleSoft2
Netlify2
OpenAI2
.NET1
AWS Lambda1
Airflow1
Amazon EKS1
Amazon Kinesis1
Android SDK1
Datadog1
Firebase1
Google GKE1
MLFlow1
Postman1
TorchServe1
Vercel1
Vertex AI Agent Builder1
Looker1

What developer tools does Riot Games use?

Adobe Photoshop is named in 12% of job postings at Riot Games, followed by Maya (9%), Docker (6%), Git (6%).

Adobe Photoshop 21 12% required in 95% · 14 open now · since Jul 2025
Maya 16 9% required in 94% · 13 open now · since Oct 2025
Docker 10 6% required in 90% · 7 open now · since Dec 2025
Git 10 6% required in 90% · 8 open now · since Jul 2025
Terraform 10 6% required in 90% · 6 open now · since Dec 2025
Jenkins 9 5% required in 67% · 6 open now · since Sep 2025
Houdini 7 4% required in 71% · 6 open now · since May 2026
ZBrush 6 3% required in 100% · 5 open now · since Jun 2026
Show all (41)
Substance 3D Painter5
Sketch4
3ds Max3
Adobe After Effects3
Blender3
Pulumi3
dbt3
pySpark3
Ansible2
Devin2
GraphQL2
Model Context Protocol2
RenderDoc2
Rest API2
Windsurf2
Adobe XD1
ArgoCD1
Axure RP1
Cinema 4D1
CloudFormation1
Copilot1
Frida1
IDA Pro1
KServe1
LLVM1
Marmoset Toolbag1
Microsoft Excel1
OpenAI Codex1
SoapUI1
Spine1
Substance 3D Designer1
Swagger1

And 1 more, each named in fewer postings.

What AI and ML technologies does Riot Games use?

LLM is named in 3% of job postings at Riot Games, followed by Claude (1%), Gaussian Splatting (1%).

LLM 6 3% required in 100% · 5 open now · since May 2026
Claude 1 1% required in 100% · 1 open now · since Jul 2026
Gaussian Splatting 1 1% required in 100% · since Jul 2026

Which engineering practices does Riot Games ask for?

CI/CD is named in 18% of job postings at Riot Games, followed by Machine Learning (15%), AI Agents (10%), Reinforcement Learning (5%).

CI/CD 31 18% required in 97% · 20 open now · since Aug 2025
Machine Learning 26 15% required in 100% · 11 open now · since Jun 2025
AI Agents 17 10% required in 100% · 15 open now · since May 2026
Reinforcement Learning 8 5% required in 100% · 4 open now · since Feb 2026
ETL/ELT 6 3% required in 100% · 3 open now · since Mar 2026
Platform Engineering 6 3% required in 100% · 3 open now · since Aug 2025
RAG 4 2% required in 100% · 4 open now · since Jul 2026
Agentic Workflows 3 2% required in 100% · 2 open now · since Jun 2026
Show all (40)
LLM Guardrails3
Multi-Agent Systems3
SLI/SLO/SLA3
A/B Testing2
Computer Vision2
DNS2
Dimensional Modeling2
Function Calling2
Imitation Learning2
Incident Management2
Master Data Management2
Semantic Search2
TCP/IP2
Feature Store2
Multimodal AI2
Anomaly Detection1
Blue-Green Deployment1
Chaos Engineering1
Configuration Management1
Diffusion Models1
Embeddings1
HPC1
Hallucination1
IAM1
MVVM1
NeRF1
Progressive Delivery1
Reranking1
SRE1
Self-Healing1
Structured Outputs1
Text-to-Speech1

What does each Riot Games team work with?

The technologies each team's postings require most often, with the number of postings that require them.

Backend

43 postings
C++30
Unreal Engine20
Java14
Python13
AWS12
C#9

Games

37 postings
Unreal Engine22
C++12
Adobe Photoshop10
Maya8
Unity8
HLSL4

Management

14 postings
C++10
Unreal Engine7
Java4
Python3
Unity3
AWS2

AI/ML

13 postings
PyTorch7
TensorFlow7
Python6
JAX5
C++4
TensorFlow C++4

Design

12 postings
Figma12
Unity6
Adobe Photoshop5
Sketch3
Unreal Engine3
Adobe After Effects2

QA

8 postings
Unreal Engine4
Git2

See the open roles

How does your stack fit Riot Games?

Sign in to compare your skills with this stack and see which open roles fit you.
Sign In

How is the Riot Games stack changing?

Read from the dates of the postings themselves: a technology is new when the first posting that names it appeared in the last six months, rising or falling when its share of postings moved between the last two quarters.

First appeared
ElasticSearchOct 2026
DevinOct 2026
Amazon S3Sep 2026
Amazon EC2Sep 2026
Model Context ProtocolSep 2026
TCP/IPSep 2026
WindsurfSep 2026
WindowsSep 2026
Rising
Java6% → 15%
Maya6% → 13%
Databricks4% → 9%
Jenkins2% → 6%
Amazon S30% → 4%
GitHub0% → 4%
Unreal Niagara0% → 4%
Windows0% → 4%
Falling
PyTorch10% → 3%
TensorFlow10% → 3%
JAX8% → 1%
TensorFlow C++8% → 1%
Terraform10% → 4%
Platform Engineering8% → 2%
Agentic Workflows6% → 0%
Playwright6% → 0%
Not named for 6 months
Spring BootApr 2026

How modern is the Riot Games stack?

Cutting-edge AI adopter 81/100

Riot Games scores 81 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 3; legacy ones: 0.

How common is the Riot Games stack in its industry?

Share of the 210 companies in the same industries, whose stack Alion knows, that use each technology.

Unreal Engine35%
C++34%
Python40%
Unity35%
AWS24%
Java17%
GCP19%
C#28%
SQL28%
JavaScript30%

What sets Riot Games apart

JAX2%
TensorFlow C++3%
Scala3%
CrewAI1%
Flink4%
LangGraph4%
Vertex AI1%

Questions about the Riot Games tech stack

What programming languages does Riot Games use?

The languages named in Riot Games job postings are C++ (35%), Python (22%), Java (13%), SQL (10%), C# (10%), as a share of the 173 postings of the last 12 months.

Does Riot Games use Unreal Engine?

Yes. Unreal Engine is named in 62 of 173 job postings (36%) and required in 61 of them.

What cloud and platforms does Riot Games use?

The cloud and platforms named in Riot Games job postings are AWS (29), GCP (18), Kubernetes (14) (postings in brackets).

What skills do you need for a Backend job at Riot Games?

Backend postings at Riot Games most often require C++ (30), Unreal Engine (20), Java (14), Python (13), out of 43 postings in the last 12 months.

Is the Riot Games tech stack changing?

Yes. ElasticSearch, Devin, Amazon S3, Amazon EC2 first appeared in Riot Games job postings in the last six months.

How modern is the Riot Games tech stack?

Riot Games scores 81 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 3; legacy ones: 0.

How does Alion know the Riot Games tech stack?

Alion reads every job posting Riot Games publishes and tags the technologies each one names. The figures on this page count the 173 postings of the last 12 months and were updated on Nov 12, 2026.

Method and citation

Alion reads every job posting the company publishes and tags the technologies each one names. Shares count the postings of the last 12 months, open and closed; the company's own products are counted apart. How we count

Alion, "Riot Games tech stack: 179 technologies from 173 job postings", as of Nov 12, 2026. https://alion.io/company/riot-games/technologies

Licence: CC BY-SA 4.0JSON