Thought Machine tech stack

Thought Machine builds mostly with Python, Go, Java, SQL. Its stack also includes AWS, Kubernetes, PostgreSQL, DuckDB. Python is named in 48 of the 52 job postings Thought Machine published in the last 12 months (92%). Counted by Alion from the job postings of Thought Machine, updated Sep 27, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Sep 27, 2026
Technologies in use
53
Postings analysed
52
Open now
34
Modernity
71 /100
New in 6 months
8

What programming languages does Thought Machine use?

Python is named in 92% of job postings at Thought Machine, followed by Go (56%), Java (17%), SQL (17%).

Python 48 92% required in 65% · 30 open now · since Dec 2025
Go 29 56% required in 76% · 16 open now · since Dec 2025
Java 9 17% required in 56% · 6 open now · since May 2026
SQL 9 17% optional · 5 open now · since Apr 2026
TypeScript 6 12% required in 100% · 3 open now · since Apr 2026
JavaScript 6 12% required in 33% · 3 open now · since Apr 2026
Bash 1 2% optional · since Apr 2026

What frameworks and libraries does Thought Machine use?

OpenTelemetry is named in 15% of job postings at Thought Machine, followed by React.js (12%).

OpenTelemetry 8 15% required in 100% · 4 open now · since Dec 2025
React.js 6 12% required in 100% · 3 open now · since Apr 2026

What databases does Thought Machine use?

PostgreSQL is named in 33% of job postings at Thought Machine, followed by DuckDB (15%), Amazon Aurora (8%), CockroachDB (8%).

PostgreSQL 17 33% required in 88% · 9 open now · since Dec 2025
DuckDB 8 15% required in 75% · 4 open now · since Dec 2025
Amazon Aurora 4 8% optional · 2 open now · since Jul 2026
CockroachDB 4 8% optional · 2 open now · since Jul 2026

What cloud and platforms does Thought Machine use?

AWS is named in 87% of job postings at Thought Machine, followed by Kubernetes (75%), GCP (69%), Apache Kafka (35%).

AWS 45 87% required in 60% · 29 open now · since Dec 2025
Kubernetes 39 75% required in 62% · 24 open now · since Dec 2025
GCP 36 69% required in 75% · 24 open now · since Dec 2025
Apache Kafka 18 35% required in 67% · 9 open now · since Dec 2025
Azure 17 33% required in 53% · 10 open now · since Dec 2025
Grafana 13 25% required in 69% · 7 open now · since Dec 2025
Linux 9 17% required in 100% · 5 open now · since Dec 2025
Figma 7 13% required in 14% · 4 open now · since Apr 2026
Show all (19)
GitHub Actions6
GitLab6
Unix6
Burp Suite5
OpenShift5
Debian4
Istio4
Ubuntu4
Amazon EKS4
Docker Swarm1
GitHub1

What developer tools does Thought Machine use?

Docker is named in 29% of job postings at Thought Machine, followed by Prometheus (29%), Terraform (13%), Jenkins (13%).

Docker 15 29% required in 93% · 10 open now · since Dec 2025
Prometheus 15 29% required in 73% · 8 open now · since Dec 2025
Terraform 7 13% required in 100% · 4 open now · since Dec 2025
Jenkins 7 13% required in 86% · 4 open now · since Dec 2025
Ansible 6 12% required in 100% · 3 open now · since Jul 2026
Chef 6 12% required in 100% · 3 open now · since Jul 2026
CircleCI 6 12% required in 100% · 3 open now · since Dec 2025
Puppet 6 12% required in 100% · 3 open now · since Jul 2026
Show all (16)
Rest API6
Vault4
gRPC4
HashiCorp Vault4
Git2
Jaeger2
Microsoft Excel1
ArgoCD1

Which engineering practices does Thought Machine ask for?

CI/CD is named in 25% of job postings at Thought Machine, followed by Configuration Management (12%), Incident Management (8%), AI Agents (2%).

CI/CD 13 25% required in 85% · 9 open now · since Dec 2025
Configuration Management 6 12% required in 100% · 3 open now · since Jul 2026
Incident Management 4 8% required in 100% · 3 open now · since Dec 2025
AI Agents 1 2% required in 100% · 1 open now · since Aug 2026
Smart Contracts 1 2% required in 100% · 1 open now · since Mar 2026

What does each Thought Machine team work with?

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

Backend

22 postings
Go14
Python14
Kubernetes10
AWS9
GCP9
PostgreSQL9

Security

7 postings
AWS7
GCP7
Python7
Burp Suite5
Docker5
Java5

DevOps

7 postings
Python7
AWS6
GCP6
Go6
Kubernetes6
Prometheus6

Solutions

4 postings
AWS3
Apache Kafka3
GCP3
Kubernetes3
Linux3
PostgreSQL3

Support

3 postings
Linux3
Kubernetes2

See the open roles

How does your stack fit Thought Machine?

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

How much does Thought Machine pay by technology?

Median stated pay of the postings that name each technology, against the median of all Thought Machine postings with stated pay: $115k across 26 postings.

TechnologyPostings with payMedianvs company median
Python25$115k0%
AWS22$112k−3%
Kubernetes17$115k0%
GCP17$115k0%
Go14$115k0%
Apache Kafka8$115k0%
PostgreSQL8$115k0%
Java7$109k−5%
Azure6$115k0%
Grafana6$115k0%

How is the Thought Machine 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
JaegerAug 2026
AnsibleJul 2026
ChefJul 2026
Configuration ManagementJul 2026
PuppetJul 2026
UnixJul 2026
DebianJul 2026
IstioJul 2026
Rising
PostgreSQL9% → 40%
Azure9% → 37%
Prometheus9% → 31%
Grafana9% → 26%
Terraform0% → 17%
Ansible0% → 17%
Chef0% → 17%
Configuration Management0% → 17%
Falling
Figma27% → 11%
SQL27% → 17%
Burp Suite18% → 9%
React.js18% → 11%
Rest API18% → 11%
TypeScript18% → 11%
JavaScript18% → 11%

How modern is the Thought Machine stack?

Modern 71/100

Thought Machine scores 71 out of 100 (Modern). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 0; legacy ones: 0.

How common is the Thought Machine stack in its industry?

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

Python60%
AWS57%
Kubernetes46%
GCP33%
Go21%
Apache Kafka27%
Azure38%
PostgreSQL46%
Grafana22%
Java40%

What sets Thought Machine apart

DuckDB1%
Burp Suite3%
CockroachDB0%
Debian2%
Ubuntu4%

Questions about the Thought Machine tech stack

What programming languages does Thought Machine use?

The languages named in Thought Machine job postings are Python (92%), Go (56%), Java (17%), SQL (17%), TypeScript (12%), as a share of the 52 postings of the last 12 months.

Does Thought Machine use OpenTelemetry?

Yes. OpenTelemetry is named in 8 of 52 job postings (15%) and required in 8 of them.

What cloud and platforms does Thought Machine use?

The cloud and platforms named in Thought Machine job postings are AWS (45), Kubernetes (39), GCP (36) (postings in brackets).

What skills do you need for a Backend job at Thought Machine?

Backend postings at Thought Machine most often require Go (14), Python (14), Kubernetes (10), AWS (9), out of 22 postings in the last 12 months.

Is the Thought Machine tech stack changing?

Yes. Jaeger, Ansible, Chef, Configuration Management first appeared in Thought Machine job postings in the last six months.

How modern is the Thought Machine tech stack?

Thought Machine scores 71 out of 100 (Modern). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 0; legacy ones: 0.

How does Alion know the Thought Machine tech stack?

Alion reads every job posting Thought Machine publishes and tags the technologies each one names. The figures on this page count the 52 postings of the last 12 months and were updated on Sep 27, 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, "Thought Machine tech stack: 53 technologies from 52 job postings", as of Sep 27, 2026. https://alion.io/company/thought-machine/technologies

Licence: CC BY-SA 4.0JSON