El portal de empleo de España

Ingeniero de Software (Rust)

En remoto, Europe +1·Jornada completa·Añadida hace 1 mes (comprobada el 1 oct)

Rerun

2 ofertas abiertas

Resumen

Modalidad
En remoto (Europe / Sweden)
Contrato
Jornada completa
Inglés
Obligatorio

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Sólidas habilidades de programación en Rust o algún otro lenguaje compilado. Deberás tener la fluidez suficiente para leer y trabajar en nuestra base de código en Rust, pero no necesitas años de experiencia en producción con Rust.

  • Un perfil generalista con habilidades de UI. Te moverás entre la interfaz, el renderizado, el manejo de datos y la infraestructura en lugar de limitarte a un solo ámbito, por lo que necesitamos personas que puedan construir interfaces que resulten agradables de usar.

  • Experiencia con la visualización interactiva de datos, especialmente con grandes conjuntos de datos y estructuras visuales complejas.

  • Experiencia en la creación de aplicaciones de alto rendimiento en tiempo real.

  • Comodidad con la ambigüedad. Somos un equipo pequeño y nos movemos rápido, por lo que necesitamos personas que identifiquen el problema, tomen una decisión y lo comuniquen a todos, en lugar de esperar a que se les diga qué hacer.

  • Excelentes habilidades de comunicación en inglés. Trabajarás tanto con la comunidad como con tu equipo.

Se valorará

  • Experiencia contribuyendo o manteniendo proyectos de código abierto, especialmente aquellos que cuentan con una comunidad real a su alrededor.

  • Formación en algo cercano a lo que hacemos: robótica (RViz es un gran plus), simulación, streaming, renderizado o motores de videojuegos.

  • Conocimiento de pipelines de renderizado por GPU como wgpu, y de cómo extraer rendimiento de ellos.

El puesto

En Rerun, estamos construyendo un nuevo stack de datos multimodal para la IA física. Gran parte de la economía del mundo físico se transformará gracias a estas tecnologías, y nosotros estamos construyendo la infraestructura de datos y las herramientas que permitirán que esto suceda.

El proyecto de código abierto de Rerun se centra en la visualización y el manejo de registros multimodales, y ya es apreciado por algunos de los mejores equipos del mundo. Muchos de estos equipos gestionan petabytes de datos robóticos, mucho más de lo que cualquier herramienta local puede manejar, por lo que también hemos creado Rerun Hub, una base de datos diseñada específicamente para realizar consultas y visualizaciones en todo el archivo.

Somos una empresa de "open core". El visor y los SDK son de código abierto y así permanecerán, por lo que gran parte de lo que construyas con nosotros beneficia directamente a la comunidad de Rerun, ya sea en robótica, AR/VR, sistemas autónomos o más. El resto conecta esa capa de código abierto con una infraestructura que opera a una escala muy diferente.

Qué harás

  • Construir y evolucionar el visor de Rerun y los SDK multi-lenguaje, gestionando grandes volúmenes de datos 2D, 3D, de series temporales y estadísticos en tiempo real.

  • Integrar el visor de forma fluida con Rerun Hub, para que los usuarios puedan trabajar con datos mucho más grandes que su propia máquina sin que se perciba esa limitación.

  • Tomar decisiones tecnológicas y de arquitectura que abarquen todo el stack, y mantener la capacidad de mantenimiento del sistema a medida que crece el volumen de datos que fluyen a través de él.

  • Trabajar estrechamente con los equipos de Hub, backend y diseño. Muchos de los problemas interesantes se encuentran en los límites de estas áreas, por lo que alcanzar un buen compromiso rápidamente es fundamental.

  • Analizar y optimizar los flujos de trabajo de los usuarios tanto en plataformas de escritorio como en la web.

  • Contribuir a proyectos de código abierto downstream cuando sea necesario para progresar.

  • Trabajar directamente con las personas que utilizan Rerun, desde la comunidad de código abierto hasta nuestros clientes que lo ejecutan con conjuntos de datos muy grandes, y ayudarles a obtener excelentes resultados.

Sobre Rerun

Rerun es una startup de código abierto con sede en Berlín que desarrolla el SDK y el Visor de Rerun, una herramienta para visualizar datos multimodales como registros de visión por computadora y robótica. La empresa se centra en facilitar a los desarrolladores la comprensión y depuración de flujos de datos complejos, y ha ganado una tracción significativa en las comunidades de robótica y visión por computadora. Rerun es un equipo pequeño y dinámico que valora la excelencia técnica y las contribuciones de código abierto.

Rerun tiene una cultura favorable al trabajo remoto y está contratando a un Ingeniero de Software (Rust) - Backend para un puesto basado en España, lo que indica un compromiso con la construcción de un equipo distribuido en toda Europa. Para profesionales internacionales, esta es una oportunidad de unirse a un proyecto de código abierto bien considerado con una sólida marca técnica, trabajando en código Rust crítico para el rendimiento. La empresa ofrece un entorno de trabajo flexible y la oportunidad de trabajar con un equipo distribuido globalmente, lo que la convierte en una opción atractiva para aquellos que buscan mudarse a España mientras trabajan en un campo tecnológico de vanguardia.

Fundación
2021
Plantilla
11–50
Sede
Berlín, Alemania

Datos prácticos

  • Rerun es una empresa remota-first, lo que permite a los empleados trabajar desde cualquier lugar de Europa, incluida España.
  • La empresa es conocida por su proyecto de código abierto, que tiene una comunidad fuerte y alta visibilidad en los sectores de robótica y visión por computadora.
  • El equipo es pequeño y altamente técnico, ofreciendo la oportunidad de trabajar estrechamente con ingenieros experimentados y contribuir a una herramienta ampliamente utilizada.
  • El producto de Rerun está construido en Rust, y la empresa es un contribuyente importante al ecosistema de Rust, lo que resulta atractivo para los desarrolladores de Rust.
  • El puesto en España es una posición remota, por lo que puedes vivir en cualquier lugar de España mientras trabajas para una empresa con sede en Berlín.

En sus propias palabras

Sobre la empresa y el equipo

  • Somos una empresa remota con sede en Estocolmo, Suecia.

  • Nos reunimos en persona una semana aproximadamente una vez al trimestre.

  • El equipo al que te unirás tiene miembros en zonas horarias de Europa y de la costa este de EE. UU. Todo el mundo está disponible para trabajo sincrónico entre las 13:30 y las 17:00 CET. Dada nuestra distribución actual del equipo, los candidatos fuera de Europa o EE. UU. se considerarán caso por caso, para asegurar que haya suficiente solapamiento para una colaboración eficaz.

  • Hemos formado un equipo técnico excepcionalmente talentoso, valoramos mucho la autonomía y la disposición para ayudar, y esperamos que cada persona asuma una responsabilidad amplia sobre lo que construye.

  • Ofrecemos una compensación competitiva en efectivo y acciones, seis semanas de vacaciones pagadas y todo el hardware y software que necesites para realizar tu trabajo.

Sobre todo, esperamos que te entusiasme construir con nosotros tecnología realmente innovadora que tenga un impacto real en el mundo.

Si consideras que no encajas perfectamente en este o en cualquier otro de los puestos abiertos, no somos tan rígidos y, por lo general, buscamos desarrolladores excelentes que puedan contribuir a lo que estamos construyendo. Simplemente postúlate al que creas más cercano y ya nos encargaremos nosotros.

Todas las vacantes de Rerun
WhatsApp
En remoto, Sweden +1
Ver los 2 empleos