Usamos cookies técnicas y estadísticas de visitas: Yandex Metrica y el registro de visitas desidentificado de Zorky. Nunca vendemos datos. Más sobre cookies y estadísticas.
Zorky está en modo de prueba: todo es gratis. Este sitio es solo una demo: los nombres de empresas, los enlaces y tu feed personal se abren tras registrarte. Regístrate →
ZorkyZorky
Español
@termdocs

Rust: mercado

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
empleos abiertos — por título del puesto, republicaciones fusionadas
62%
remoto

El mercado de Rust tiene ahora 74 puestos abiertos, 65 de ellos observados recientemente.

El 57% de los empleos de Rust son en remoto o híbridos. La comunidad de Rust es muy abierta al remoto. Tinkoff: abierto al remoto.

⚠ salario conocido en 2 de 74 empleos; cuota de remoto a partir de 63 con formato indicado; 65 contados como observaciones recientes; no se muestran la tendencia ni la dificultad de contratación

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.

Demanda y oferta observada

Demanda abierta74
Oferta observada— no publicado

Rust forma el segmento de backend de bajo nivel de más rápido crecimiento en 2024–2026. Motores: seguridad de memoria sin GC + abstracciones de coste cero, infraestructura cloud-native (Linkerd/Stalwart/SurrealDB), volumen de blockchain (Solana/Substrate). Tendencia: migración de las rutas críticas de C++/Go a Rust.

⚠ los candidatos que encajan con una vacante aún no se cuentan: se muestran la demanda y el pool observado

Geografía de la demanda

paísempleos
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.

⚠ solo número de empleos: el salario por país no se publica

Se usa junto con

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

Stack principal de Rust 2026: Rust edición 2021/2024 (obligatorio), Tokio (dominante en async runtime), Axum (web moderno nativo de Tokio) o Actix-web (rendimiento maduro), SQLx (async + comprobaciones de SQL en tiempo de compilación) o SeaORM, PostgreSQL, gRPC (tonic), Kafka (rdkafka), Cargo + cargo-nextest + cargo-tarpaulin, tracing + OpenTelemetry, Docker + Kubernetes.

Parejas habituales: Rust + Tokio, Rust + Axum, Rust + SQLx + PostgreSQL, Rust + gRPC + tonic, Rust + Kafka. Hoja de ruta de aprendizaje: sintaxis de Rust → ownership/borrow → async + Tokio → Axum + SQLx → gRPC + tonic.

Demanda por nivel

nivelempleos
senior24
principal4
lead3
junior2
middle2

Junior casi no hay: el mercado espera experiencia a nivel de sistemas. Trayectoria: C++/Go/Java Senior → Rust Middle en 6-12 meses → Senior → Tech Lead / Systems Architect / Blockchain Engineer.

⚠ solo el lado de la demanda: el nivel del pool observado se desconoce en su mayor parte

Empleadores

La demanda se reparte entre 61 empleadores. El mayor concentra el 7.3%, los diez primeros el 25.0%; el 75.0% restante es cola larga.

proporciónvalor
top-17.3%
top-313.2%
top-1025.0%
cola larga75.0%

⚠ no se muestran nombres: el clasificador aún no distingue entre agencias de selección y empleadores finales

Dónde ve Zorky este mercado

Observado en 28 fuentes; la mayor concentra el 14.9%: este mercado no depende de un solo canal.

Vacantes recientes

Todos los empleos →

Últimas vacantes abiertas de Rust Backend: las 10 posiciones más recientes con una descripción de calidad suficiente. La lista completa está en nuestro CRM o en el enlace «ver todas» de abajo.

Mercados adyacentes

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.

⚠ los mercados adyacentes para comparar aún no están definidos

Cómo se mide
Vacante
un empleo abierto que superó el filtro de calidad y menciona al menos dos tecnologías
Candidato observado
un candidato cuyo stack contiene esta tecnología; es un agregado: ni un solo registro sale del perímetro
Candidato emparejable
aún no contabilizado
Ventana
empleos abiertos en el momento en que se generó el snapshot

Sobre los datos

  • Algunos desgloses están ocultos: su cobertura de datos aún no es suficiente.
  • Las estadísticas se muestran solo donde la muestra supera un control de calidad.
  • Que falte un bloque no significa que el valor sea cero.

Desgloses ocultos actualmente: 9.

Datos a 2026-10-27

Área: Backend

Especializaciones relacionadas

Dentro de Rust Backend: Rust Backend Engineer (general: REST/gRPC + Tokio), Rust Systems Engineer (herramientas CLI/bases de datos/nivel de SO), Rust Blockchain Engineer (Solana + Substrate: enlace cruzado a /research/blockchain), Rust Embedded Engineer (IoT/firmware: enlace cruzado a embebido). La comparación está en la barra de abajo.

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

Preguntas frecuentes

Las preguntas más frecuentes sobre Rust Backend: salario, cuándo Rust frente a Go frente a C++, Axum frente a Actix-web, diferencias con Blockchain/Embedded, trabajo remoto, cómo empezar (6-12 meses tras Backend Senior), skills de Senior. Las respuestas se recalculan automáticamente.

¿Cuánto gana un Rust Junior, Middle, Senior o Lead?

Vacantes Junior de Rust CASI NO HAY: el mercado espera experiencia a nivel de sistemas en otro lenguaje (C++/Go/Java) + un proyecto personal en Rust listo. El salto de Junior a Middle: dominio de ownership/borrow checker + async con Tokio + lifetimes a fondo. Un Senior es responsable de la arquitectura del servicio en Rust. Trayectoria: C++/Go Senior → Rust Middle en 6-12 meses → Senior → Tech Lead en una empresa de Rust / Systems Architect.

¿Qué stack necesita con más frecuencia Rust?

Principales 5: rust, python, kubernetes, c++, linux. Rust edición 2021 (obligatorio) o 2024 (moderno). Tokio, dominante en async runtime (90%+ de los backends de Rust). Web: Axum (moderno, nativo de Tokio, en auge 2024–2026) o Actix-web (maduro, líder en rendimiento, pero mayor complejidad). SQLx (async + comprobaciones de SQL en tiempo de compilación, dominante moderno) o SeaORM (ORM async). PostgreSQL. Redis (redis-rs). gRPC vía tonic. Kafka vía rdkafka. Cargo (obligatorio, build system + gestor de paquetes). Testing: cargo test + cargo-nextest (más rápido) + cargo-tarpaulin (cobertura). crate tracing + OpenTelemetry Rust SDK. Docker + Kubernetes. Conocimiento de ownership/borrow checker + lifetimes + fundamentos de async/await, obligatorio para Senior. Profiling vía cargo-flamegraph o perf.

¿Cuándo elegir Rust en lugar de Go o C++?

Rust gana en: (1) seguridad de memoria sin GC + abstracciones de coste cero: la mejor combinación para lo crítico en rendimiento + seguridad. (2) herramientas a nivel de sistema (herramientas CLI, bases de datos, herramientas de SO: Linkerd, Stalwart, SurrealDB). (3) blockchain (Solana, Substrate, Move): nicho premium. (4) embedded/IoT con no_std (firmware). Go: cloud-native + k8s, compilación más rápida, contratación más fácil. C++: legacy, motores de juegos, HFT de ultrarrendimiento (microsegundos). Rust está sustituyendo a C++ en los nuevos proyectos de sistemas. Estrategia: primero Go para una carrera cloud-native (tamaño del mercado), luego Rust para el nicho premium. C++ → Rust: una transición natural (~3-6 meses).

Axum frente a Actix-web frente a Rocket: ¿qué aprender en Rust?

Axum: framework moderno nativo de Tokio (de los mantenedores de tokio-rs), domina en 2024–2026. Middleware basado en Tower, excelente seguridad de tipos mediante extractores, integra todo el ecosistema Tokio. Tendencia al alza. Actix-web: líder de rendimiento en benchmarks (TechEmpower), ecosistema maduro desde 2017. Influencia del modelo de actores. Mayor complejidad por los actores. Rocket: declarativo al estilo Spring. Inconvenientes: no es nativo de Tokio (runtime propio), adopción más lenta. Estrategia: primero Axum (moderno + dominador de Tokio en 2024–2026), Actix-web para código heredado + casos críticos de rendimiento, Rocket solo si te encaja el estilo declarativo.

¿Pueden los desarrolladores Rust trabajar en remoto?

Sí, el 57% de los empleos de Rust son full-remote o híbridos. La comunidad Rust es muy remote-friendly. JetBrains SPb (RustRover) — mayormente oficina. Las Rust shops internacionales — full-remote: Cloudflare, Discord, 1Password, Figma, Linkerd, los equipos de Rust de AWS, Vercel. Hubs de relocación: Berlín, Ámsterdam, Zúrich (UE Rust-friendly), Dubái, Lisboa, Serbia. Inglés — obligatorio para el remoto internacional con una prima +30-50% (enorme mercado remoto de Rust en EE. UU. + UE).

¿En qué se diferencia Rust Backend de Blockchain / Embedded?

Rust Backend: desarrollo del lado del servidor: API REST/gRPC, lógica de negocio, BD, E/S asíncrona. Stack: Tokio + Axum + SQLx + PostgreSQL. Rust Blockchain: smart contracts en Solana (framework Anchor), cadenas basadas en Substrate (Polkadot, Kusama). Otro paradigma: ejecución determinista, optimización del gas, mentalidad de seguridad. Ver /research/blockchain. Rust Embedded: IoT/firmware en no_std (sin la librería estándar), microcontroladores. Stack: embedded-hal + framework RTIC. De nicho, una carrera aparte. El cambio de Rust Backend a Blockchain lleva 6-12 meses. De Rust Backend a Embedded exige reaprender la mentalidad de sistemas (sin asignación en el heap).

¿Por dónde empezar en Rust en 2026?

Se supone experiencia Backend Middle+ (Go/Java/C++/Python). Hoja de ruta: 1) Sintaxis de Rust: "The Rust Programming Language" (el libro oficial de Rust, gratuito), "Programming Rust" de Blandy/Orendorff. 2) Ownership + borrow checker + lifetimes: la parte más difícil, te llevará 2-3 meses de práctica. "Rust by Example", ejercicios de Rustlings. 3) Rust asíncrono: "Asynchronous Programming in Rust" + el tutorial de Tokio. 4) Cargo + gestión de paquetes. 5) SQLx: acceso asíncrono a la base de datos + comprobación de SQL en tiempo de compilación. 6) Axum: el tutorial oficial + un proyecto personal (API REST con auth + SQLx + PostgreSQL + Docker). 7) gRPC con tonic. 8) tracing + observabilidad. 9) Proyecto personal de extremo a extremo: API REST en Axum + SQLx + PostgreSQL + Redis + productor de Kafka + Docker + GitHub Actions. Cursos: Karpov.Courses, OTUS "Rust Developer", Rust Bootcamp (Letsgetrusty en YouTube, lo mejor gratuito), Zero to Production in Rust (Pollak): libro de lectura obligatoria. Backend Middle (Go/Java/C++) → Rust Middle: 6-12 meses por el cambio clave de mentalidad que exige el ownership.

¿Cuántas vacantes de Rust hay en la CEI y Europa?

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).

¿Qué skills necesita un Senior Rust?

Un Senior Rust Backend es responsable del ciclo completo + tiene mentalidad de sistemas. Núcleo de Rust: dominio del ownership/borrow checker, lifetimes (incluidos los HRTB), traits avanzados (associated types, trait objects frente a genéricos, sealed traits), unsafe Rust + reglas de la UCG, patrones de manejo de errores (thiserror/anyhow/snafu). Rust asíncrono: funcionamiento interno de Tokio a fondo (modelo de ejecutor, scheduler work-stealing), pin/unpin para futures autorreferenciales, traits AsyncRead/AsyncWrite, cancellation safety. Arquitectura: servicios sobre Axum + middleware de tower, microservicios gRPC con tonic, event sourcing con Kafka. Rendimiento: profiling con cargo-flamegraph/perf, rutas críticas sin asignaciones, equidad en async. PostgreSQL: SQL avanzado, comprobaciones en tiempo de compilación con SQLx, ajuste del connection pool. Cargo: workspaces, build scripts personalizados, compilación condicional con features. Pruebas: cargo-nextest, pruebas basadas en propiedades con proptest. DevOps: builds multietapa de Docker (los binarios de Rust suelen pesar 5-20MB), nociones de Kubernetes. Soft: code review, mentoría (la curva de aprendizaje de Rust es empinada). Inglés para Senior+ IMPRESCINDIBLE: la comunidad de Rust es mayoritariamente angloparlante.

Dejar una solicitud

Describe la tarea y deja un contacto: la solicitud llega a nuestro CRM y respondemos al contacto que indiques.

Al enviar, aceptas la política de privacidad.