




Resumen: Este puesto de Ingeniero Senior de Búsqueda (Rust) implica la responsabilidad integral de los servicios de backend, las canalizaciones de búsqueda/indexación, el diseño de API/SDK y la optimización del rendimiento para una plataforma avanzada de búsqueda de documentos. Aspectos destacados: 1. Desarrollar y mantener servicios de backend en Rust con un enfoque en el rendimiento 2. Dirigir el diseño de API y SDK, incluida la gestión del ciclo de vida 3. Liderar migraciones complejas de arquitectura y modelos de datos Unión Europea **Tipo de trabajo:** Presencial/Remoto **Nivel técnico:** Senior **Categoría laboral:** Desarrollo de software **Proyecto:** N\-iX es una empresa global de soluciones y servicios de ingeniería de software N\-iX busca un Ingeniero Senior de Búsqueda (Rust) para incorporarse al equipo en rápido crecimiento de uno de nuestros proyectos. Nuestro cliente es una destacada empresa europea de inteligencia artificial que desarrolla sistemas avanzados de búsqueda e indexación de documentos para aplicaciones empresariales e IA. Nuestros productos combinan tecnologías de alto rendimiento, escalabilidad, fiabilidad y seguridad de datos, totalmente alineadas con las normativas y estándares éticos europeos. Como Ingeniero Senior de Búsqueda (Rust), asumirá la responsabilidad integral de los servicios de backend, las canalizaciones de búsqueda e indexación, el diseño de API/SDK y la optimización del rendimiento en toda nuestra plataforma de búsqueda de documentos. Se trata de un puesto senior y práctico, diseñado para cubrirse mediante 1–2 FTE repartidos entre especialistas, garantizando así la continuidad operativa total y la excelencia técnica. Trabajará en el núcleo de nuestro Equipo de Indexación de Documentos, permitiendo la búsqueda, recuperación y procesamiento fluidos de conjuntos de datos documentales a gran escala. **Responsabilidades:** Desarrollar y mantener servicios de backend en Rust, centrándose en el rendimiento, la fiabilidad y la escalabilidad Diseñar, implementar y optimizar canalizaciones de búsqueda e indexación de documentos utilizando Qdrant y PostgreSQL Dirigir el diseño de API y SDK, incluida la gestión del ciclo de vida (en desuso, retirada, adopción) Liderar migraciones complejas de arquitectura y modelos de datos para sistemas en evolución Aplicar las mejores prácticas de ingeniería de software (TDD, DDD, patrones de resiliencia) Diagnosticar, depurar y resolver problemas de rendimiento y fiabilidad en producción Colaborar con el equipo de Infraestructura para implementar y gestionar servicios en Kubernetes mediante Helm Contribuir a las canalizaciones de CI/CD y a la automatización de despliegues (GitLab, GitHub Actions) Mentorizar a ingenieros junior y garantizar el intercambio de conocimientos dentro del equipo Mantener documentación clara sobre el diseño del sistema, los flujos operativos y la solución de problemas **Requisitos:** 4 años o más de experiencia profesional en desarrollo de backend (incluido Rust) Amplia experiencia con sistemas de búsqueda, bases de datos vectoriales (Qdrant u otras) y bases de datos relacionales (PostgreSQL) Experiencia práctica con Kubernetes y Helm para la implementación y escalado de servicios Conocimientos sólidos sobre sistemas distribuidos, patrones de resiliencia y arquitecturas escalables Experiencia en diseño de API/SDK, modelado de datos y gestión del ciclo de vida Capacidad comprobada en flujos de CI/CD (GitLab, GitHub Actions) y automatización de despliegues Excelentes habilidades de depuración, análisis de rendimiento y ajuste de prestaciones Buenas habilidades comunicativas y capacidad para trabajar en equipos multifuncionales Capacidad para asumir y gestionar de forma independiente servicios bajo un modelo de responsabilidad compartida (1–2 FTE repartidos entre especialistas) Nivel de inglés: como mínimo, intermedio alto **Ofrecemos\*:** Formato laboral flexible: remoto, presencial o mixto Un salario competitivo y un buen paquete de compensación Desarrollo profesional personalizado Herramientas para el desarrollo profesional (programa de mentoría, charlas técnicas y capacitaciones, centros de excelencia, etc.) Comunidades técnicas activas con intercambio regular de conocimientos Reembolso de gastos educativos Regalos conmemorativos por aniversarios Eventos corporativos y actividades de team building Otros beneficios específicos según ubicación * no aplicable a freelancers


