Plum tech stack

Plum builds mostly with Python, Kotlin, SQL, Swift. Its stack also includes Grafana, GCP, BigQuery, Google BigQuery. Python is named in 9 of the 15 job postings Plum published in the last 12 months (60%). Counted by Alion from the job postings of Plum, updated Oct 16, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Oct 16, 2026
Technologies in use
53
Postings analysed
15
Open now
9
Modernity
89 /100
New in 6 months
8

What programming languages does Plum use?

Python is named in 60% of job postings at Plum, followed by Kotlin (33%), SQL (27%), Swift (20%).

Python 9 60% required in 78% · 5 open now · since May 2026
Kotlin 5 33% required in 40% · 3 open now · since Sep 2023
SQL 4 27% required in 100% · 1 open now · since May 2026
Swift 3 20% required in 100% · 3 open now · since Jul 2026
Java 3 20% optional · 3 open now · since Jun 2026
Go 2 13% required in 100% · 2 open now · since Jul 2026
JavaScript 1 7% required in 100% · since Aug 2026

What frameworks and libraries does Plum use?

FastAPI is named in 33% of job postings at Plum, followed by Spring Boot (20%), Combine (13%), Jetpack Compose (13%).

FastAPI 5 33% optional · 4 open now · since Jun 2026
Spring Boot 3 20% optional · 3 open now · since Jun 2026
Combine 2 13% required in 100% · 2 open now · since Jul 2026
Jetpack Compose 2 13% required in 100% · since Sep 2023
LangChain 2 13% required in 100% · 1 open now · since Jul 2026
SwiftUI 2 13% required in 100% · 2 open now · since Jul 2026
CrewAI 1 7% required in 100% · 1 open now · since Jul 2026
Guardrails AI 1 7% required in 100% · 1 open now · since Jul 2026
Show all (11)
LangGraph1
Matplotlib1
Flask1

What databases does Plum use?

BigQuery is named in 40% of job postings at Plum, followed by Google BigQuery (40%), PostgreSQL (27%), Firestore (7%).

BigQuery 6 40% required in 33% · 5 open now · since Jun 2026
Google BigQuery 6 40% required in 33% · 5 open now · since Jun 2026
PostgreSQL 4 27% optional · 4 open now · since Jun 2026
Firestore 1 7% optional · 1 open now · since Jul 2026

What cloud and platforms does Plum use?

Grafana is named in 47% of job postings at Plum, followed by GCP (40%), Sentry (33%), RabbitMQ (27%).

Grafana 7 47% required in 29% · 4 open now · since May 2026
GCP 6 40% required in 33% · 4 open now · since Jun 2026
Sentry 5 33% optional · 4 open now · since Jun 2026
RabbitMQ 4 27% optional · 4 open now · since Jun 2026
Datadog 3 20% optional · 3 open now · since Jun 2026
Kubernetes 3 20% optional · 3 open now · since Jun 2026
iOS SDK 2 13% required in 100% · 2 open now · since Jul 2026
AWS 1 7% required in 100% · 1 open now · since Jul 2026
Show all (11)
Azure1
Looker1
Langfuse1

What developer tools does Plum use?

Terraform is named in 33% of job postings at Plum, followed by Prometheus (27%), Git (13%), Google ADK (13%).

Terraform 5 33% required in 20% · 4 open now · since Jun 2026
Prometheus 4 27% optional · 4 open now · since Jun 2026
Git 2 13% required in 100% · since Sep 2023
Google ADK 2 13% required in 100% · 1 open now · since Jul 2026
dbt 2 13% required in 100% · 1 open now · since Jul 2026
Sketch 1 7% required in 100% · 1 open now · since Jul 2026
Docker 1 7% optional · since Aug 2026

What AI and ML technologies does Plum use?

LLM is named in 13% of job postings at Plum, followed by Claude (7%), Gemini (7%).

LLM 2 13% required in 100% · 1 open now · since Jul 2026
Claude 1 7% required in 100% · since Aug 2026
Gemini 1 7% required in 100% · since Aug 2026

Which engineering practices does Plum ask for?

CI/CD is named in 40% of job postings at Plum, followed by Incident Management (20%), AI Agents (13%), Material Design (13%).

CI/CD 6 40% required in 100% · 3 open now · since Sep 2023
Incident Management 3 20% required in 100% · 1 open now · since May 2026
AI Agents 2 13% required in 100% · 1 open now · since Jul 2026
Material Design 2 13% required in 100% · since Sep 2023
Prompt Engineering 2 13% required in 100% · 1 open now · since Jul 2026
A/B Testing 1 7% required in 100% · 1 open now · since Sep 2026
ETL/ELT 1 7% required in 100% · since Jul 2026
LLM Guardrails 1 7% required in 100% · 1 open now · since Jul 2026
Show all (10)
Platform Engineering1
RAG1

What does each Plum team work with?

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

Mobile

5 postings
Swift3
Combine2
Git2
Go2
Jetpack Compose2
Kotlin2

See the open roles

How does your stack fit Plum?

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

How is the Plum 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
dbtJul 2026
SwiftJul 2026
AI AgentsJul 2026
CombineJul 2026
GoJul 2026
Google ADKJul 2026
LLMJul 2026
LangChainJul 2026
Not named for 6 months
GitApr 2026
Jetpack ComposeApr 2026
Material DesignApr 2026

How modern is the Plum stack?

Cutting-edge AI adopter 89/100

Plum scores 89 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 Plum stack in its industry?

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

Python61%
Grafana17%
BigQuery15%
GCP37%
Google BigQuery17%
FastAPI6%
Kotlin20%
Sentry4%
PostgreSQL32%
RabbitMQ12%

What sets Plum apart

Sentry4%

Questions about the Plum tech stack

What programming languages does Plum use?

The languages named in Plum job postings are Python (60%), Kotlin (33%), SQL (27%), Swift (20%), Java (20%), as a share of the 15 postings of the last 12 months.

Does Plum use Combine?

Yes. Combine is named in 2 of 15 job postings (13%) and required in 2 of them.

What cloud and platforms does Plum use?

The cloud and platforms named in Plum job postings are Grafana (7), GCP (6), Sentry (5) (postings in brackets).

What skills do you need for a Mobile job at Plum?

Mobile postings at Plum most often require Swift (3), Combine (2), Git (2), Go (2), out of 5 postings in the last 12 months.

Is the Plum tech stack changing?

Yes. dbt, Swift, AI Agents, Combine first appeared in Plum job postings in the last six months.

How modern is the Plum tech stack?

Plum scores 89 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 Plum tech stack?

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

Licence: CC BY-SA 4.0JSON