Esri tech stack

Esri builds mostly with Python, JavaScript, SQL, C#. Its stack also includes AWS, Azure, PostgreSQL, Oracle. Python is named in 169 of the 251 job postings Esri published in the last 12 months (67%). Counted by Alion from the job postings of Esri, updated Oct 15, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Oct 15, 2026
Technologies in use
179
Postings analysed
251
Open now
247
Modernity
83 /100
New in 6 months
8

What programming languages does Esri use?

Python is named in 67% of job postings at Esri, followed by JavaScript (47%), SQL (28%), C# (21%).

Python 169 67% required in 99% · 166 open now · since Jan 2026
JavaScript 118 47% required in 100% · 115 open now · since Jan 2026
SQL 70 28% required in 100% · 70 open now · since Jan 2026
C# 52 21% required in 100% · 51 open now · since Jan 2026
PowerShell 38 15% required in 100% · 37 open now · since Jan 2026
C++ 37 15% required in 100% · 37 open now · since Jan 2026
TypeScript 25 10% required in 100% · 24 open now · since Feb 2026
Node JS 14 6% required in 100% · 14 open now · since Jun 2026
Show all (20)
Kotlin11
Java7
Rust7
Bash5
Objective-C2
Ruby2
Swift2
Assembly1
Groovy1
Lua1
Perl1
Visual Basic1

What frameworks and libraries does Esri use?

React.js is named in 5% of job postings at Esri, followed by Angular (4%), PostGIS (4%), Vue.js (3%).

React.js 12 5% required in 100% · 11 open now · since Feb 2026
Angular 9 4% required in 100% · 8 open now · since Jul 2026
PostGIS 9 4% required in 100% · 9 open now · since Jun 2026
Vue.js 7 3% required in 100% · 6 open now · since Jun 2026
STL 6 2% required in 100% · 6 open now · since Jan 2026
OpenGL 5 2% required in 100% · 5 open now · since Jan 2026
Svelte 5 2% required in 100% · 5 open now · since Jun 2026
Selenium 4 2% required in 50% · 3 open now · since May 2026
Show all (35)
Playwright3
Bootstrap2
CUDA2
JQuery2
OpenCV2
Preact2
Unity2
Unreal Engine2
Appium1
Combine1
DataStore1
GDAL1
LangChain1
Matplotlib1
Metal1
Pandas1
PyTorch1
PyTorch C++1
Pytest1
Qt1
Redux1
Segment Anything1
TensorFlow1
TensorFlow C++1
XCTest1
XCUITest1
Jetpack Compose1

What databases does Esri use?

PostgreSQL is named in 20% of job postings at Esri, followed by Oracle (18%), SAP HANA (6%), MS SQL (4%).

PostgreSQL 51 20% required in 100% · 51 open now · since Jan 2026
Oracle 46 18% required in 100% · 46 open now · since Jan 2026
SAP HANA 15 6% required in 100% · 15 open now · since Jun 2026
MS SQL 10 4% required in 100% · 10 open now · since Jun 2026
Azure SQL Database 7 3% required in 100% · 7 open now · since Jul 2026
Db2 3 1% required in 100% · 3 open now · since May 2026
Amazon Redshift 2 1% required in 100% · 2 open now · since Mar 2026
Amazon Aurora 1 <1% required in 100% · 1 open now · since Jul 2026
Show all (11)
DynamoDB1
ElasticSearch1
Redis1

What cloud and platforms does Esri use?

AWS is named in 36% of job postings at Esri, followed by Azure (28%), Linux (20%), Windows (20%).

AWS 90 36% required in 97% · 88 open now · since Jan 2026
Azure 71 28% required in 96% · 69 open now · since Jan 2026
Linux 50 20% required in 100% · 50 open now · since Jan 2026
Windows 50 20% required in 100% · 49 open now · since Jan 2026
Kubernetes 42 17% required in 100% · 42 open now · since Jan 2026
GitHub Actions 13 5% required in 100% · 11 open now · since Jan 2026
GCP 13 5% required in 92% · 13 open now · since Jan 2026
.NET 12 5% required in 100% · 12 open now · since Jan 2026
Show all (37)
GitHub12
Amazon S310
Power BI9
Figma8
GitLab CI8
Azure DevOps7
Active Directory6
Grafana6
Amazon EC25
DirectX5
Amazon EKS4
Microsoft Fabric4
Okta3
Postman3
Amazon ECS2
Azure AKS2
CUDA Toolkit2
SIEM2
VMWare2
AWS Lambda1
Amazon CloudWatch1
Google GKE1
OpenAI1
OpenShift1
Red Hat1
Snyk1
SonarQube1
Unix1
WebAssembly1

What developer tools does Esri use?

Rest API is named in 14% of job postings at Esri, followed by Docker (10%), Git (7%), Jenkins (5%).

Rest API 34 14% required in 100% · 33 open now · since Jan 2026
Docker 24 10% required in 100% · 23 open now · since Jan 2026
Git 17 7% required in 100% · 16 open now · since Jan 2026
Jenkins 13 5% required in 92% · 12 open now · since Jan 2026
Terraform 12 5% required in 100% · 11 open now · since Jan 2026
Copilot 8 3% required in 100% · 7 open now · since Jan 2026
Microsoft Excel 8 3% required in 100% · 8 open now · since Mar 2026
Ansible 7 3% required in 100% · 7 open now · since Aug 2026
Show all (34)
AWS CDK6
CloudFormation5
QGIS4
Chef3
Helm3
JMeter3
Sketch3
Prometheus3
Adobe After Effects2
Adobe Premiere Pro2
CircleCI2
Claude Code2
Maven2
Model Context Protocol2
ONNX2
Puppet2
Adobe Photoshop1
Azure Data Factory1
ESLint1
GraphQL1
Nginx1
OpenAI Codex1
Semantic Kernel1
Storybook1
WebGPU1
Webpack1

What AI and ML technologies does Esri use?

LLM is named in 3% of job postings at Esri, followed by Claude (2%), ChatGPT (2%), Gemini (1%).

LLM 7 3% required in 100% · 6 open now · since Jun 2026
Claude 6 2% required in 100% · 5 open now · since Mar 2026
ChatGPT 4 2% required in 100% · 4 open now · since Mar 2026
Gemini 3 1% required in 100% · 3 open now · since Jul 2026
Gaussian Splatting 2 1% required in 100% · 2 open now · since Mar 2026
Grok 2 1% required in 100% · 2 open now · since Aug 2026
Llama 2 1% required in 100% · 2 open now · since Mar 2026
YOLO 1 <1% required in 100% · 1 open now · since Mar 2026

Which engineering practices does Esri ask for?

CI/CD is named in 12% of job postings at Esri, followed by DNS (11%), Machine Learning (10%), Digital Twin (5%).

CI/CD 30 12% required in 97% · 28 open now · since Jan 2026
DNS 28 11% required in 96% · 28 open now · since Apr 2026
Machine Learning 25 10% required in 100% · 24 open now · since Jan 2026
Digital Twin 13 5% required in 100% · 13 open now · since Feb 2026
AI Agents 11 4% required in 82% · 10 open now · since Jun 2026
RAG 7 3% required in 100% · 6 open now · since Jan 2026
Computer Vision 6 2% required in 100% · 6 open now · since Mar 2026
TCP/IP 6 2% required in 100% · 6 open now · since Apr 2026
Show all (33)
MVVM5
Embeddings4
Multimodal AI4
A/B Testing3
Agentic Workflows3
Configuration Management3
ETL/ELT3
Platform Engineering3
Semantic Search3
Semantic Search3
Prompt Engineering2
SOAP2
Chaos Engineering1
Dependency Injection1
Dimensional Modeling1
Edge AI1
Human-in-the-Loop1
IAM1
Knowledge Distillation1
Knowledge Graph1
MVC1
Model Distillation1
VPN1
Web Components1
Wi-Fi1

What other technologies does Esri use?

Kotlin Coroutines is named in <1% of job postings at Esri.

Kotlin Coroutines 1 <1% optional · 1 open now · since Jan 2026

What does each Esri team work with?

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

Backend

82 postings
Python59
JavaScript36
C++29
Rest API28
SQL27
C#24

Solutions

65 postings
Python57
JavaScript44
AWS42
Azure33
Linux21
Windows20

DevOps

27 postings
Python25
JavaScript17
Linux17
Oracle16
PostgreSQL16
PowerShell16

Data Science

12 postings
Python11
SQL11
Oracle9
PostgreSQL9
SAP HANA9
AWS3

Design

9 postings
Figma7
Sketch3
GitHub2

Customer Success

8 postings
C#6
JavaScript6
Linux6
Oracle6
PostgreSQL6
PowerShell6

See the open roles

How does your stack fit Esri?

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

How much does Esri pay by technology?

Median stated pay of the postings that name each technology, against the median of all Esri postings with stated pay: $162k across 231 postings.

TechnologyPostings with payMedianvs company median
Python162$162k0%
JavaScript114$167k+3%
AWS86$165k+1%
SQL70$162k0%
Azure67$162k0%
PostgreSQL51$198k+22%
Linux49$198k+22%
C#48$198k+22%
Windows48$198k+22%
Oracle46$198k+22%

How is the Esri 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
Adobe After EffectsSep 2026
Adobe Premiere ProSep 2026
ETL/ELTSep 2026
SIEMSep 2026
GrokAug 2026
Objective-CAug 2026
SwiftAug 2026
UnityAug 2026
Rising
GitHub Actions2% → 7%
GitLab CI0% → 5%
Microsoft Excel0% → 5%
Ansible0% → 5%
Azure DevOps0% → 5%
Git3% → 7%
Terraform2% → 6%
AWS CDK0% → 4%
Falling
Rest API21% → 9%
TypeScript16% → 8%
Digital Twin10% → 2%
AI Agents11% → 3%
GCP10% → 4%
Grafana6% → 1%
Playwright5% → 0%
Postman5% → 0%
Not named for 6 months
SketchJan 2026

How modern is the Esri stack?

Cutting-edge AI adopter 83/100

Esri scores 83 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: 8; legacy ones: 1.

How common is the Esri stack in its industry?

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

Python67%
JavaScript43%
AWS42%
Azure28%
SQL44%
C#16%
PostgreSQL38%
Linux33%
Windows20%
Oracle8%

What sets Esri apart

SAP HANA2%
Azure SQL Database1%
STL2%
DirectX1%
OpenGL2%
Svelte1%
Microsoft Fabric1%
Db21%

Questions about the Esri tech stack

What programming languages does Esri use?

The languages named in Esri job postings are Python (67%), JavaScript (47%), SQL (28%), C# (21%), PowerShell (15%), as a share of the 251 postings of the last 12 months.

Does Esri use React.js?

Yes. React.js is named in 12 of 251 job postings (5%) and required in 12 of them.

What cloud and platforms does Esri use?

The cloud and platforms named in Esri job postings are AWS (90), Azure (71), Linux (50) (postings in brackets).

What skills do you need for a Backend job at Esri?

Backend postings at Esri most often require Python (59), JavaScript (36), C++ (29), Rest API (28), out of 82 postings in the last 12 months.

Is the Esri tech stack changing?

Yes. Adobe After Effects, Adobe Premiere Pro, ETL/ELT, SIEM first appeared in Esri job postings in the last six months.

How modern is the Esri tech stack?

Esri scores 83 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: 8; legacy ones: 1.

How does Alion know the Esri tech stack?

Alion reads every job posting Esri publishes and tags the technologies each one names. The figures on this page count the 251 postings of the last 12 months and were updated on Oct 15, 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, "Esri tech stack: 179 technologies from 251 job postings", as of Oct 15, 2026. https://alion.io/company/esri/technologies

Licence: CC BY-SA 4.0JSON