El portal de empleo de España

Desarrollador Backend (Rust)

En remoto, Berlin +21·Jornada completa·Añadida hace 19 días

OnHires

23 ofertas abiertas

Resumen

Detalles del puesto

  • Jornada completa

    Según la oferta.

  • Totalmente en remoto

    Solo desde ciertos lugares, según la oferta: «Elsewhere in Europe / LATAM: fully remote, no office requirement.»

Requisitos

  • Tener 7+ años de experiencia

    Puesto de nivel Mid.

Esta oferta se ha traducido automáticamente al español.

Requisitos

Qué buscan

  • Más de 7 años de experiencia en desarrollo backend.

  • Más de 3 años de experiencia profesional con Rust.

  • Sólido conocimiento práctico de sistemas distribuidos y arquitectura de software tolerante a fallos.

  • Familiaridad con al menos algunos de los siguientes: teoría de grafos, teoría de tipos, parsers y compiladores, y fundamentos de informática relacionados. No esperamos el dominio de todos ellos; la mayoría de los candidatos fuertes aportan una profunda experiencia en 3 o 4 de las 5 áreas principales, siendo los sistemas distribuidos el área que más valoramos.

  • Experiencia real en DevOps.

Se valorará

  • Experiencia previa en C/C++ antes de pasar a Rust.

  • Experiencia con almacenes clave-valor o bases de datos distribuidas; FoundationDB o TiKV son un gran plus.

  • Experiencia con desarrollo web frontend.

  • Experiencia con herramientas de flujo de trabajo low-code/no-code existentes (n8n, Prefect, AWS Step Functions).

  • Comprensión de los entornos de ejecución WASM.

  • Experiencia previa con sistemas de logística o gestión de procesos.

El puesto

Rust Engineer - Distributed Execution Engine

Te unirás a un pequeño equipo de ingeniería que construye la plataforma de sourcing del cliente. Tu enfoque será su flowgraph: un motor de ejecución basado en pasos y escalable horizontalmente, similar en espíritu a n8n o a los Blueprints de Unreal Engine, pero construido desde cero en Rust con un enfoque en tipado fuerte y cargas de trabajo de producción. Este motor impulsa su procesamiento de pedidos y sus pipelines de ETL.

Este no es el típico rol de backend. En lugar de conectar colas gestionadas y herramientas de orquestación comerciales, el equipo construye sus propios mecanismos de coordinación y tolerancia a fallos desde cero, porque las cargas de trabajo no encajan fácilmente en las soluciones existentes. Si disfrutas pensando en teoría de grafos, sistemas de tipos, parsers y compiladores, entornos de ejecución WASM o arquitectura de sistemas distribuidos como parte de tu trabajo diario —y no solo como un interés personal—, te sentirás como en casa aquí.

Qué harás

  • Investigar, diseñar y construir el motor de ejecución de grafos distribuidos a medida del cliente, escrito en Rust.

  • Diseñar e implementar implementaciones de nodos del ejecutor de grafos para permitir integraciones de terceros con sistemas de socios y proveedores.

  • Construir y mantener la infraestructura para el motor de ejecución distribuido: pipelines de despliegue, observabilidad y fiabilidad del sitio (SRE).

  • Diseñar e implementar mecanismos de coordinación y tolerancia a fallos desde cero (no mediante el envoltorio de colas de mensajes existentes), gestionando fallos parciales, coordinación de nodos y recuperación dentro del propio motor.

  • Desarrollar y mantener flujos de trabajo de logística y ETL dentro de este ecosistema, vinculados directamente al núcleo del negocio.

Cómo trabajarás

  • Zona de Berlín / Wildau: híbrido, con 1 día por semana en la oficina.

  • Resto de Europa / LATAM: totalmente remoto, sin necesidad de oficina.

  • Contratación: empleo oficial en Alemania, o contrato B2B en cualquier otro lugar de Europa.

  • Jornada completa, ~40 horas/semana, con una coincidencia significativa con el horario CEST.

Sobre OnHires

OnHires es una agencia de reclutamiento y adquisición de talento con sede en Londres que se especializa en conectar a profesionales de tecnología y negocios con empresas en Europa, Oriente Medio y Asia. La empresa opera como una firma de contratación y búsqueda de ejecutivos, ofreciendo servicios que van desde la búsqueda de altos directivos hasta el reclutamiento de ciclo completo para puestos en ingeniería, marketing, finanzas y legal. Con un enfoque en colocaciones remotas e híbridas, OnHires atiende a una base de clientes diversa, desde startups en etapa inicial hasta empresas establecidas, y gestiona un volumen significativo de puestos abiertos en múltiples sectores.

OnHires tiene una presencia notable en España, con 28 puestos actualmente abiertos disponibles para candidatos residentes en el país, muchos de los cuales son compatibles con el trabajo remoto. La cultura laboral de la empresa se centra en la flexibilidad y la colaboración internacional, lo que la convierte en una opción atractiva para profesionales que buscan oportunidades de trabajo remoto con equipos globales. Para contrataciones internacionales, OnHires ofrece la oportunidad de trabajar con una variedad de clientes e industrias, proporcionando un entorno dinámico que valora la adaptabilidad y la comunicación intercultural.

Plantilla
50
Sede
London, UK

Datos prácticos

  • OnHires es una agencia de reclutamiento remoto-first, por lo que la mayoría de los puestos son compatibles con el trabajo remoto, lo cual es ideal para profesionales internacionales con base en España.
  • La empresa coloca a candidatos en una amplia gama de industrias, desde tecnología e ingeniería hasta marketing y legal, ofreciendo diversas oportunidades profesionales.
  • OnHires opera en Europa, Oriente Medio y Asia, proporcionando exposición a clientes y equipos internacionales.
  • Como agencia de contratación, OnHires no ofrece empleo directo; en cambio, conecta a candidatos con empresas clientes, lo que puede afectar los beneficios y las condiciones laborales.

En sus propias palabras

Sobre la empresa y el equipo

Nuestro cliente es una plataforma de sourcing B2B que presta servicios al sector de la concesionaria de automóviles. Son un equipo de ingeniería pequeño y ágil que construye su propia infraestructura desde cero en lugar de ensamblar herramientas comerciales; el tipo de entorno donde las decisiones técnicas de un solo ingeniero moldean el producto durante años.

Todas las vacantes de OnHires
WhatsApp