Nous utilisons cookies techniques et statistiques de visites: Yandex Metrica et le journal de visites anonymisé de Zorky. Nous ne vendons jamais de données. En savoir plus sur les cookies et les statistiques.
Zorky est en mode test : tout est gratuit. Ce site n'est qu'une démo : les noms d'entreprises, les liens et votre flux personnel s'ouvrent après inscription. Inscription →
ZorkyZorky
Français
@termdocs

Rust : marché

Rust Backend — low-level server-side development in Rust: performance-critical systems, low-latency APIs, system-level tooling, blockchain (Solana/Substrate). The fastest-growing low-level backend segment 2024–2026 thanks to memory safety without GC + zero-cost abstractions. Role family: Rust Backend Engineer (general — REST/gRPC API + Tokio async), Rust Systems Engineer (CLI tools, databases, OS tooling), Rust Blockchain Engineer (Solana smart contracts + Substrate — separate niche with canonical /research/blockchain), Rust Embedded Engineer (IoT, firmware — separate branch). Stack: Rust edition 2021 (must) or 2024, Tokio (async runtime — dominator), web: Axum (modern, Tokio-native) or Actix-web (mature performance), SQLx (async + compile-time SQL checks) or SeaORM, PostgreSQL, Redis, gRPC (tonic), Kafka (rdkafka), Cargo (must), cargo-watch + cargo-nextest + cargo-tarpaulin (testing/coverage), Docker+Kubernetes. Top stack: rust, python, kubernetes, c++, linux. 57% remote.

74
offres ouvertes — par intitulé de poste, republications fusionnées
62%
télétravail

Le marché Rust compte actuellement 74 postes ouverts, dont 65 observés récemment.

57 % des offres Rust sont en télétravail ou en hybride. La communauté Rust est très ouverte au télétravail. Tinkoff — ouvert au télétravail.

⚠ salaire connu pour 2 offres sur 74 ; part du télétravail sur 63 avec un format indiqué ; 65 comptées comme observations récentes ; la tendance et la difficulté de recrutement ne sont pas affichées

Timeline: postings and sources

How many Rust postings appeared each week since May 11, and from how many sources. The second line separates market growth from coverage growth: a jump in the week new sources were connected means we started seeing more, not that the market grew.

New postings and active sources per week

Sources over the period: 66

New sources connected: May 18 +1 · May 25 +2 · Jun 1 +3 · Jun 8 +1 · Jun 15 +4 · Jun 22 +3 · Jun 29 +5 · Jul 6 +7 · Jul 13 +5 · Jul 20 +4 · Jul 27 +6 · Aug 3 +1 · Aug 10 +2 · Aug 17 +2 · Aug 31 +1 · Sep 14 +1 · Sep 21 +2 · Sep 28 +2 · Oct 12 +8 · Oct 19 +4

Week = posting first-seen date, all statuses; postings are selected by the same rule as this page's counter. Sources are distinct collection channels; their names are not published.

Remote work over time

Share of Rust postings offering fully remote work, per week.

Remote postings, %

The share is among postings that state a format (remote, hybrid, office). Weeks with fewer than 10 such postings are left blank.

Demande et offre observée

Demande ouverte74
Offre observée— non publié

Rust forme le segment backend bas niveau à la croissance la plus rapide 2024–2026. Moteurs : sécurité mémoire sans GC + abstractions à coût nul, infrastructure cloud-native (Linkerd/Stalwart/SurrealDB), volume de la blockchain (Solana/Substrate). Tendance : migration des chemins critiques de C++/Go vers Rust.

⚠ les candidats correspondant à une offre ne sont pas encore comptés : la demande et le vivier observé sont affichés

Géographie de la demande

paysoffres
US16
DE6
GB6
PL6
RU5
HU3
HK2
CH2
IN2
SG1

The leader by Rust job count is the US (16 positions). Large international remote via Cloudflare/Discord/AWS. Germany — Rust-friendly EU.

⚠ nombre d'offres uniquement : le salaire par pays n'est pas publié

Utilisée avec

rust 68tokio 12docker 11python 10blockchain 10c++ 8cloud 8axum 6aws 6kubernetes 5sql 5go 5

Stack Rust principale 2026 : Rust édition 2021/2024 (indispensable), Tokio (runtime asynchrone dominant), Axum (web moderne natif Tokio) ou Actix-web (performances matures), SQLx (asynchrone + vérification SQL à la compilation) ou SeaORM, PostgreSQL, gRPC (tonic), Kafka (rdkafka), Cargo + cargo-nextest + cargo-tarpaulin, tracing + OpenTelemetry, Docker + Kubernetes.

Couples courants : Rust + Tokio, Rust + Axum, Rust + SQLx + PostgreSQL, Rust + gRPC + tonic, Rust + Kafka. Feuille de route d'apprentissage : syntaxe Rust → ownership/borrow → async + Tokio → Axum + SQLx → gRPC + tonic.

Demande par niveau

niveauoffres
senior24
principal4
lead3
junior2
middle2

Junior quasi inexistant — le marché attend une expérience de niveau système. Parcours de carrière : C++/Go/Java Senior → Rust Middle en 6-12 mois → Senior → Tech Lead / Architecte systèmes / Ingénieur blockchain.

⚠ côté demande uniquement : le niveau du vivier observé est inconnu pour la majeure partie

Employeurs

La demande est répartie entre 61 employeurs. Le plus grand en représente 7.3 %, les dix premiers 25.0 % ; les 75.0 % restants forment la longue traîne.

partvaleur
top 17.3%
top 313.2%
top 1025.0%
longue traîne75.0%

⚠ les noms ne sont pas affichés : le classificateur ne distingue pas encore les agences de recrutement des employeurs finaux

Où Zorky voit ce marché

Observé sur 28 sources ; la plus grande en représente 14.9 % : ce marché ne repose pas sur un seul canal.

Postes récents

Toutes les offres →

Dernières offres Rust Backend ouvertes — les 10 postes les plus récents avec une qualité de description suffisante. La liste complète est dans notre CRM ou via le lien « voir tout » ci-dessous.

Marchés voisins

BackendJava BackendPython BackendGo / Golang.NET / C#Node.jsPHPRuby on Rails

Rust — the seventh-largest backend segment, niche but the fastest-growing + premium. Comparison — in the SiblingSubnichesChart above.

⚠ les marchés voisins de comparaison ne sont pas encore définis

Comment c'est mesuré
Offre
une offre ouverte ayant passé le contrôle qualité et citant au moins deux technologies
Candidat observé
un candidat dont la stack contient cette technologie ; un agrégat — aucune fiche individuelle ne sort du périmètre
Candidat correspondant
pas encore compté
Fenêtre
offres ouvertes au moment de la création de l'instantané

À propos des données

  • Certaines ventilations sont masquées : leur couverture de données n'est pas encore suffisante.
  • Les statistiques ne sont affichées que là où l'échantillon passe un contrôle qualité.
  • Un bloc absent ne signifie pas une valeur nulle.

Ventilations masquées actuellement : 9.

Données au 2026-10-27

Domaine: Backend

Spécialisations associées

Au sein du Backend Rust : Ingénieur Backend Rust (généraliste — REST/gRPC + Tokio), Ingénieur systèmes Rust (outils CLI/bases de données/niveau OS), Ingénieur blockchain Rust (Solana + Substrate — lien vers /research/blockchain), Ingénieur embarqué Rust (IoT/firmware — lien vers l'embarqué). Comparaison — dans la barre ci-dessous.

.NET / C#Elixir / ErlangGo / GolangJava BackendNode.jsPHPPython BackendRuby on RailsScala / Kotlin

Questions fréquentes

Les questions les plus fréquentes sur le backend Rust : rémunération, quand choisir Rust vs Go vs C++, Axum vs Actix-web, différences avec la blockchain/l'embarqué, télétravail, comment débuter (6-12 mois après Backend Senior), compétences Senior. Les réponses sont recalculées automatiquement.

Quel est le salaire d'un développeur Rust Junior, Middle, Senior ou Lead ?

Les offres Rust Junior sont QUASI INEXISTANTES — le marché attend une expérience de niveau système dans un autre langage (C++/Go/Java) + un projet personnel Rust prêt. Le saut Junior → Middle — maîtrise de l'ownership/du borrow checker + async Tokio + lifetimes en profondeur. Le Senior est responsable de l'architecture du service Rust. Parcours de carrière : C++/Go Senior → Rust Middle en 6-12 mois → Senior → Tech Lead dans une entreprise Rust / Architecte systèmes.

Quelle stack demande-t-on le plus souvent en Rust ?

Top 5 : rust, python, kubernetes, c++, linux. Rust édition 2021 (indispensable) ou 2024 (moderne). Tokio — le runtime async dominant (90 %+ des backends Rust). Web : Axum (moderne, natif Tokio, en croissance 2024–2026) ou Actix-web (mature, leader en performance, mais plus complexe). SQLx (async + vérification du SQL à la compilation — dominant moderne) ou SeaORM (ORM async). PostgreSQL. Redis (redis-rs). gRPC via tonic. Kafka via rdkafka. Cargo (indispensable — système de build + gestionnaire de paquets). Tests : cargo test + cargo-nextest (plus rapide) + cargo-tarpaulin (couverture). Crate tracing + OpenTelemetry Rust SDK. Docker + Kubernetes. Connaissance de l'ownership/du borrow checker + des lifetimes + des fondamentaux d'async/await — indispensable pour un Senior. Profilage via cargo-flamegraph ou perf.

Quand choisir Rust plutôt que Go ou C++ ?

Rust l'emporte : (1) sûreté mémoire sans GC + abstractions à coût nul — la meilleure combinaison quand la performance et la sûreté sont critiques. (2) Outillage système (outils CLI, bases de données, outillage OS — Linkerd, Stalwart, SurrealDB). (3) Blockchain (Solana, Substrate, Move) — niche premium. (4) Embarqué/IoT avec no_std (firmware). Go : cloud-native + k8s, compilation plus rapide, recrutement plus facile. C++ : existant, moteurs de jeu, HFT ultra-performant (microsecondes). Rust remplace C++ dans les nouveaux projets système. Stratégie : Go d'abord pour une carrière cloud-native (taille du marché), puis Rust pour la niche premium. C++ → Rust — une transition naturelle (~3-6 mois).

Axum vs Actix-web vs Rocket — que faut-il apprendre en Rust ?

Axum — framework moderne natif Tokio (des mainteneurs de tokio-rs), domine en 2024–2026. Middleware basé sur Tower, excellente sûreté de typage via les extracteurs, intègre tout l'écosystème Tokio. Tendance en croissance. Actix-web — leader des performances dans les benchmarks (TechEmpower), écosystème mature depuis 2017. Influence du modèle d'acteurs. Complexité plus élevée à cause des acteurs. Rocket — déclaratif à la Spring. Inconvénients : pas natif Tokio (runtime propre), adoption plus lente. Stratégie : Axum d'abord (moderne + dominant de l'écosystème Tokio en 2024–2026), Actix-web pour l'historique + les cas critiques en performance, Rocket uniquement si le style déclaratif vous convient.

Les développeurs Rust peuvent-ils travailler à distance ?

Oui, 57 % des offres Rust sont entièrement à distance ou hybrides. La communauté Rust est très favorable au télétravail. JetBrains Saint-Pétersbourg (RustRover) — surtout au bureau. Entreprises Rust internationales — tout à distance : Cloudflare, Discord, 1Password, Figma, Linkerd, équipes Rust d'AWS, Vercel. Pôles d'expatriation : Berlin, Amsterdam, Zurich (UE favorable à Rust), Dubaï, Lisbonne, Serbie. L'anglais — indispensable pour le télétravail international avec une prime de +30-50 % (énorme marché Rust à distance aux États-Unis + dans l'UE).

En quoi le Backend Rust diffère-t-il de la Blockchain / de l'embarqué ?

Backend Rust — développement côté serveur : API REST/gRPC, logique métier, base de données, E/S asynchrones. Stack : Tokio + Axum + SQLx + PostgreSQL. Blockchain Rust — smart contracts sur Solana (framework Anchor), chaînes basées sur Substrate (Polkadot, Kusama). Paradigme différent : exécution déterministe, optimisation du gas, état d'esprit sécurité. Voir /research/blockchain. Rust embarqué — IoT/firmware en no_std (sans la bibliothèque standard), microcontrôleurs. Stack : embedded-hal + framework RTIC. Niche, carrière à part. Reconversion backend Rust → blockchain en 6-12 mois. Backend Rust → embarqué exige de réapprendre un état d'esprit système (pas d'allocation sur le tas).

Par où commencer en Rust en 2026 ?

Une expérience Backend Middle+ est supposée (Go/Java/C++/Python). Feuille de route : 1) Syntaxe Rust — « The Rust Programming Language » (le livre officiel de Rust — gratuit), « Programming Rust » Blandy/Orendorff. 2) Ownership + borrow checker + lifetimes — la partie la plus difficile, comptez 2-3 mois de pratique. « Rust by Example », exercices Rustlings. 3) Rust asynchrone — « Asynchronous Programming in Rust » + Tokio Tutorial. 4) Cargo + gestion des paquets. 5) SQLx — accès asynchrone à la base + vérifications SQL à la compilation. 6) Axum — tutoriel officiel + un projet personnel (API REST avec auth + SQLx + PostgreSQL + Docker). 7) gRPC via tonic. 8) tracing + observabilité. 9) Projet personnel de bout en bout : API REST Axum + SQLx + PostgreSQL + Redis + producteur Kafka + Docker + GitHub Actions. Formations : Karpov.Courses, OTUS « Rust Developer », Rust Bootcamp (Letsgetrusty sur YouTube — le meilleur gratuit), Zero to Production in Rust (Pollak) — livre incontournable. Backend Middle (Go/Java/C++) → Rust Middle — 6-12 mois en raison d'un changement crucial de façon de penser autour de l'ownership.

Combien d'offres Rust sont ouvertes dans la CEI et en Europe ?

109 active open Rust Backend positions — niche, but the fastest-growing segment. Geography: the US, Germany, the UK. Sources: hh.ru, Habr Career, getmatch, Djinni, LinkedIn (huge international Rust segment), Telegram, This Week in Rust newsletter, filtra.io Rust jobs, Reddit r/rust, JetBrains.com/Careers. The real market is broader than the sample thanks to huge international remote (Cloudflare/Discord/AWS). Time to close a Senior Rust role — 6-12 weeks (longer than Go due to specificity).

De quelles compétences un développeur Rust Senior a-t-il besoin ?

Un Backend Rust Senior prend en charge le cycle complet + un état d'esprit systèmes. Cœur de Rust : maîtrise de l'ownership/du borrow checker, lifetimes (y compris HRTB), traits avancés (types associés, trait objects vs génériques, sealed traits), Rust unsafe + règles UCG, patterns de gestion des erreurs (thiserror/anyhow/snafu). Rust asynchrone : fonctionnement interne de Tokio en profondeur (modèle d'exécuteur, scheduler à vol de tâches), pin/unpin pour les futures auto-référentielles, traits AsyncRead/AsyncWrite, sûreté à l'annulation. Architecture : services sur Axum + middlewares tower, microservices gRPC via tonic, event sourcing via Kafka. Performance : profilage via cargo-flamegraph/perf, chemins critiques sans allocation, équité de l'asynchrone. PostgreSQL : SQL avancé, vérifications à la compilation de SQLx, réglage du pool de connexions. Cargo : workspaces, scripts de build personnalisés, compilation conditionnelle via les features. Tests : cargo-nextest, tests basés sur les propriétés via proptest. DevOps : builds Docker multi-étapes (les binaires Rust font souvent 5-20 Mo), bases de Kubernetes. Soft skills : revue de code, mentorat (la courbe d'apprentissage de Rust est raide). Anglais INDISPENSABLE pour Senior+ — la communauté Rust est majoritairement anglophone.

Laisser une demande

Décrivez la tâche et laissez un contact : la demande arrive dans notre CRM et nous répondons au contact indiqué.

En envoyant, vous acceptez la politique de confidentialité.