Chainguard
Retarus GmbH
Ingeniero/a de Software Líder (h/m/d) - Java
Qué puedes esperar
Conviértete en Ingeniero/a de Software Líder (h/m/d) - Java en Retarus.
En Retarus, trabajarás en proyectos dinámicos e impactantes, con oportunidades reales de marcar la diferencia. Nuestros clientes son líderes en diversas industrias, con necesidades en constante evolución y altas expectativas. Trabajarás con tecnología de vanguardia y con gran libertad creativa para satisfacer las necesidades de los clientes, y los proyectos en los que trabajes se desplegarán a nivel mundial. Trabajando en Retarus, colaborarás estrechamente con compañeros agradables y culturalmente diversos. Crecerás profesionalmente en un entorno de trabajo dinámico y emocionante y diseñarás soluciones impactantes en tiempo real con empresas de primer nivel.
Retarus es un proveedor mundial de soluciones de mensajería basadas en la nube a escala empresarial. Damos servicio a más del 40% de las empresas que figuran en el S&P Global 100, por ejemplo, Adidas, Bayer, SAP, BNP Paribas, Goldman Sachs, T-Systems, Swarovski y UPS, así como a agencias gubernamentales y a los principales actores del mercado en todo el mundo. Retarus, de propiedad privada y gestionada por su fundador durante más de treinta años, está orientada al cliente, es estable, un empleador justo y un socio estratégico de negocio con una visión a largo plazo. Con unos 500 empleados en 19 oficinas en cuatro continentes, Retarus opera localmente y piensa globalmente: nuestros equipos están organizados a través de fronteras y están altamente integrados. Esto convierte a Retarus en un lugar de trabajo multicultural, multilingüe y atractivo. Estamos comprometidos a crear un entorno diverso y dinámico para nuestros empleados, con una compensación generosa, tiempo libre y un lugar de trabajo global y colaborativo.
Tu rol
Como Ingeniero/a de Software Líder, desempeñarás un papel técnico clave en el desarrollo posterior de nuestra plataforma de Procesamiento Inteligente de Documentos. Impulsarás la evolución tecnológica del sistema existente, garantizando la estabilidad, escalabilidad y mantenibilidad, al tiempo que desempeñarás un papel importante en su posible transformación hacia una arquitectura moderna basada en IA/LLM. Trabajando activamente dentro del equipo de ingeniería, proporcionarás liderazgo técnico, impulsarás decisiones arquitectónicas y apoyarás la colaboración con socios de desarrollo externos, con el objetivo de construir propiedad y experiencia tecnológica a largo plazo dentro de la empresa.
Qué harás
- Asumir el rol de liderazgo técnico de nuestra plataforma de Procesamiento Inteligente de Documentos, combinando ingeniería de software práctica, responsabilidad arquitectónica y liderazgo técnico de equipo
- Impulsar la evolución tecnológica de nuestra plataforma existente basada en Java/Spring, incluyendo la estabilización y modernización de los servicios existentes, garantizando interfaces limpias, mantenibilidad, capacidad de prueba y calidad lista para producción
- Definir la arquitectura objetivo junto con Producto, Ingeniería y Dirección, incluyendo la posible evolución de los enfoques tradicionales basados en ML/OCR hacia arquitecturas modernas de IDP basadas en IA/LLM
- Evaluar opciones técnicas como migración brownfield, refactorización parcial paralela, extensiones de servicios modulares, integración de API en la nube o despliegue de GPU on-premises, y derivar pasos de implementación pragmáticos
- Asumir la responsabilidad de revisiones de diseño, revisiones de código y decisiones arquitectónicas, garantizando componentes escalables, seguros, observables y operativamente manejables
- Contribuir activamente a componentes clave del backend y de la plataforma, particularmente utilizando Java/Spring Boot, arquitecturas orientadas a servicios, mensajería, APIs, validación, procesamiento OCR/documentos, servicios de IA/inferencia basados en Python, monitorización, observabilidad y lógica de integración
- Integrar y modularizar funcionalidades de IA/ML/LLM y reducir la complejidad del sistema, por ejemplo, a través de adaptadores de modelos claramente definidos, gestión de prompts y configuración, servicios de OCR/extracción, servicios de inferencia y modelos de despliegue flexibles en la nube/on-premises
- Gestionar técnicamente a socios de desarrollo externos, incluyendo la revisión de conceptos e implementaciones, garantizando una toma de decisiones técnicas transparente y construyendo propiedad técnica interna a través de documentación, revisiones y transferencia de conocimiento específica
- Analizar y optimizar el pipeline de IDP en términos de latencia, rendimiento, escalabilidad, tolerancia a fallos y observabilidad para garantizar una plataforma lista para producción
- Entrenar a ingenieros dentro del equipo, establecer mejores prácticas de ingeniería y fortalecer la propiedad, la conciencia de calidad y una cultura de desarrollo pragmática y orientada a soluciones
- Contribuir a una hoja de ruta técnica sostenible que equilibre los requisitos de entrega a corto plazo con la estrategia de plataforma a largo plazo
Qué ofrecemos
- Trabajo móvil y horario flexible
- Cultura de empresa colaborativa, diversa y excelente espíritu de equipo
- Jerarquías planas y gran cultura de feedback
- Oportunidades de desarrollo y perspectiva profesional
- Negocio internacional y colaboración entre sedes
- Oficinas modernas, aptas para perros, con buenas instalaciones
- Seguro médico pagado por la empresa, transporte público, vales de comida y otros beneficios
Qué necesitas
- Un título universitario completado (Grado o Máster) en Informática, Ingeniería de Software o un campo comparable, combinado con al menos 7 años de experiencia profesional en Ingeniería de Software o un puesto técnico comparable
- Sólida experiencia en Java, Spring Boot y el diseño de servicios de backend y plataformas listos para producción, combinada con una amplitud técnica suficiente para evaluar componentes de IA/inferencia basados en Python, integraciones de modelos y bibliotecas internas de IDP/IA
- Sólida experiencia con sistemas distribuidos, arquitecturas orientadas a servicios, REST APIs, mensajería/eventos, CI/CD y la operación de aplicaciones críticas para el negocio
- Experiencia demostrada en la evolución de sistemas existentes, incluyendo refactorización, modularización, reducción de complejidad técnica y desarrollo de estrategias de migración pragmáticas, equilibrando la calidad arquitectónica a largo plazo con la entrega a corto plazo
- Fuerte comprensión técnica de las tecnologías modernas de IA/ML/LLM, con la capacidad de evaluar enfoques como modelos ML tradicionales, LLMs generativas, APIs de IA en la nube e inferencia on-premises basándose en requisitos de calidad, latencia, coste, escalabilidad y operacionales
- Sólidas habilidades de liderazgo técnico a través de mentoría, revisiones de código y diseño, y colaboración con socios de desarrollo externos, idealmente incluyendo coordinación técnica, transferencia de conocimiento o establecimiento de propiedad interna
- Excelentes habilidades de comunicación y colaboración entre equipos, un fuerte sentido de la propiedad, una mentalidad pragmática y práctica, y muy buenas habilidades en alemán e inglés
- Idealmente, experiencia en procesamiento de documentos, OCR, Procesamiento Inteligente de Documentos, extracción de datos basada en ML/LLM, procesos de integración EDI/B2B, o plataformas comparables impulsadas por datos y procesos
Muy importante
Ven como eres. Retarus se compromete con la igualdad de oportunidades de empleo independientemente de la raza, color, ascendencia, religión, sexo, origen nacional, orientación sexual, edad, ciudadanía, estado civil, discapacidad, identidad de género o condición de veterano.
Solicita a través de nuestro portal de solicitud en línea: es fácil y no lleva mucho tiempo. Nuestra colega Alissa Selman estará encantada de responder a cualquier pregunta que puedas tener: Alissa.Selman@retarus.de
¡Estamos deseando conocerte!
