Ditto tech stack

Ditto builds mostly with Rust, C++, Kotlin, Python. Its stack also includes Kubernetes, AWS, Realm, SQLite. Rust is named in 15 of the 22 job postings Ditto published in the last 12 months (68%). Counted by Alion from the job postings of Ditto, updated Oct 13, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Oct 13, 2026
Technologies in use
76
Postings analysed
22
Open now
7
Modernity
72 /100
New in 6 months
8

What programming languages does Ditto use?

Rust is named in 68% of job postings at Ditto, followed by C++ (32%), Kotlin (23%), Python (18%).

Rust 15 68% required in 60% · 4 open now · since Jul 2025
C++ 7 32% required in 71% · 3 open now · since Jul 2025
Kotlin 5 23% required in 40% · since Oct 2025
Python 4 18% required in 50% · since Oct 2025
Java 3 14% required in 100% · since Dec 2025
Swift 3 14% required in 33% · since Oct 2025
SQL 2 9% required in 100% · 1 open now · since Jun 2026
Go 2 9% optional · since May 2026
Show all (11)
Dart1
TypeScript1
JavaScript1

What frameworks and libraries does Ditto use?

Core Bluetooth is named in 9% of job postings at Ditto, followed by Pydantic (5%), React.js (5%), Flutter (5%).

Core Bluetooth 2 9% optional · 1 open now · since Jan 2026
Pydantic 1 5% required in 100% · since Aug 2026
React.js 1 5% required in 100% · since Aug 2026
Flutter 1 5% optional · since Aug 2026
OpenTelemetry 1 5% optional · since Aug 2026
React Native 1 5% optional · since Aug 2026

What databases does Ditto use?

Realm is named in 9% of job postings at Ditto, followed by SQLite (9%), Couchbase (5%), Oracle (5%).

Realm 2 9% optional · since May 2026
SQLite 2 9% optional · since Jul 2025
Couchbase 1 5% required in 100% · 1 open now · since Sep 2026
Oracle 1 5% required in 100% · since Jun 2026
PostgreSQL 1 5% required in 100% · since Jun 2026

What cloud and platforms does Ditto use?

Kubernetes is named in 41% of job postings at Ditto, followed by AWS (27%), Azure (23%), GCP (23%).

Kubernetes 9 41% required in 78% · 3 open now · since Mar 2026
AWS 6 27% required in 83% · 2 open now · since Dec 2025
Azure 5 23% required in 80% · 1 open now · since Dec 2025
GCP 5 23% required in 80% · 1 open now · since Dec 2025
Apache Kafka 3 14% required in 67% · 1 open now · since Apr 2026
Linux 3 14% optional · 1 open now · since Jan 2026
Android SDK 2 9% required in 100% · since May 2026
GitHub 2 9% required in 100% · 1 open now · since Aug 2026
Show all (21)
K3s2
Grafana2
Amazon EKS1
Azure AKS1
Databricks1
Datadog1
Google GKE1
OpenShift1
Figma1
NATS1
RabbitMQ1
Windows1
vLLM1

What developer tools does Ditto use?

Prometheus is named in 9% of job postings at Ditto, followed by Cosign (5%), Gateway API (5%), GraphQL (5%).

Prometheus 2 9% required in 100% · since Jul 2025
Cosign 1 5% required in 100% · since Apr 2026
Gateway API 1 5% required in 100% · since Apr 2026
GraphQL 1 5% required in 100% · since Jun 2026
Helm 1 5% required in 100% · since Apr 2026
Microsoft Excel 1 5% required in 100% · since Aug 2026
Model Context Protocol 1 5% required in 100% · since Aug 2026
Rest API 1 5% required in 100% · since Jun 2026
Show all (15)
Syft1
Terraform1
cert-manager1
kubectl1
ArgoCD1
Teleport1
kubeadm1

What AI and ML technologies does Ditto use?

LLM is named in 5% of job postings at Ditto.

LLM 1 5% required in 100% · since Aug 2026

Which engineering practices does Ditto ask for?

Offline-First is named in 32% of job postings at Ditto, followed by Wi-Fi (27%), CI/CD (14%), SRE (9%).

Offline-First 7 32% required in 29% · 2 open now · since Mar 2026
Wi-Fi 6 27% required in 83% · 2 open now · since Oct 2025
CI/CD 3 14% required in 100% · 1 open now · since Aug 2026
SRE 2 9% required in 100% · 1 open now · since Mar 2026
Self-Healing 2 9% required in 100% · 1 open now · since Mar 2026
Platform Engineering 2 9% required in 50% · 1 open now · since Jun 2026
GitOps 2 9% optional · 1 open now · since Jun 2026
AI Agents 1 5% required in 100% · since Aug 2026
Show all (17)
ETL/ELT1
Function Calling1
Incident Management1
Prompt Engineering1
SLI/SLO/SLA1
State Management1
Structured Outputs1
Fine-tuning1
Post-training1

What does each Ditto team work with?

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

Backend

9 postings
Rust7
C++4
Kubernetes3
AWS2
Azure2
GCP2

Mobile

3 postings
Android SDK2
Java2
Kotlin2

See the open roles

How does your stack fit Ditto?

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

How much does Ditto pay by technology?

Median stated pay of the postings that name each technology, against the median of all Ditto postings with stated pay: $259k across 22 postings.

TechnologyPostings with payMedianvs company median
Rust15$259k0%
Kubernetes9$259k0%
C++7$259k0%
AWS6$274k+6%
Azure5$288k+11%
GCP5$288k+11%
Kotlin5$259k0%

How is the Ditto 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
CI/CDAug 2026
GitHubAug 2026
SQLJun 2026
Platform EngineeringJun 2026
GitOpsJun 2026
Android SDKMay 2026
GoMay 2026
RealmMay 2026
Not named for 6 months
Self-HealingMar 2026

How modern is the Ditto stack?

Modern AI adopter 72/100

Ditto scores 72 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: 1; legacy ones: 0.

How common is the Ditto stack in its industry?

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

Rust37%
Kubernetes66%
C++54%
AWS66%
Azure64%
GCP59%
Kotlin9%
Python71%
Apache Kafka37%
Java54%

What sets Ditto apart

Swift3%

Questions about the Ditto tech stack

What programming languages does Ditto use?

The languages named in Ditto job postings are Rust (68%), C++ (32%), Kotlin (23%), Python (18%), Java (14%), as a share of the 22 postings of the last 12 months.

Does Ditto use Kubernetes?

Yes. Kubernetes is named in 9 of 22 job postings (41%) and required in 7 of them.

What cloud and platforms does Ditto use?

The cloud and platforms named in Ditto job postings are Kubernetes (9), AWS (6), Azure (5) (postings in brackets).

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

Backend postings at Ditto most often require Rust (7), C++ (4), Kubernetes (3), AWS (2), out of 9 postings in the last 12 months.

Is the Ditto tech stack changing?

Yes. CI/CD, GitHub, SQL, Platform Engineering first appeared in Ditto job postings in the last six months.

How modern is the Ditto tech stack?

Ditto scores 72 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: 1; legacy ones: 0.

How does Alion know the Ditto tech stack?

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

Licence: CC BY-SA 4.0JSON