Ingeniero de Software de Datos

Compañía
Descripción
Resumen: Buscamos a un experimentado Ingeniero de Software de Datos para construir y mantener servicios de plataforma de datos de alto rendimiento, centrándonos en la fiabilidad y escalabilidad en toda la pila. Aspectos destacados: 1. Impulsar la tecnología hacia el futuro como Ingeniero de Software de Datos 2. Diseñar y desarrollar sistemas para una plataforma de datos compleja con mentalidad DevOps 3. Colaborar e innovar en un entorno global y multicultural **Quiénes somos** Desarrollamos productos revolucionarios y plataformas escalables para mercados digitales complejos y de alto volumen. Nuestros equipos multifuncionales crean plataformas en línea, así como soluciones de software que alcanzan a cientos de miles de usuarios diariamente. **Tu misión** ¿Estás listo para impulsar la tecnología hacia el futuro como Ingeniero de Software de Datos en The Workshop? Buscamos ingenieros experimentados, versátiles y colaborativos con excelentes habilidades de diseño y resolución de problemas. Si tienes experiencia en aplicaciones de alto rendimiento y estás preparado para enfrentar desafíos en toda la pila, ¡queremos conocerte! En este puesto, aplicarás sólidos fundamentos de ingeniería de software para construir los servicios y capacidades de nuestra plataforma de datos: diseñarás y desarrollarás los sistemas que orquesten, configuren y expongan las capacidades de ingesta, transformación y calidad de datos como servicio, con una mentalidad DevOps integral. Buscamos a alguien cómodo construyendo software para producción: no solo entregando nuevas funcionalidades, sino también asegurando que lo que construimos sea fiable, monitoreable, mantenible y fácil de soportar posteriormente. **Qué harás** * Construir los servicios que orquesten y expongan las capacidades de ingesta, transformación y calidad de datos como servicio para otros equipos. * Desarrollar capacidades de integración basadas en ingesta y conectores mediante Kafka y Kafka Connect. * Integrar y orquestar motores de procesamiento distribuido (p. ej., Apache Spark, Flink o Beam) detrás de APIs de servicio limpias, abstrayendo la ejecución subyacente. * Implementar una monitorización y alerta exhaustivas para rastrear la salud del servicio, la calidad de los datos y la utilización de recursos. * Investigar y dar soporte a incidencias en producción, ayudando a mejorar la fiabilidad y reducir dolores operativos recurrentes. * Apoyar iniciativas de ajuste de rendimiento y encontrar nuevas formas de aumentar la eficiencia y el rendimiento. * Utilizar herramientas de ingeniería asistidas por IA aprobadas de forma responsable para apoyar el desarrollo, las pruebas, la documentación y la resolución de problemas. * Dirigir agentes de codificación con IA como parte de la entrega cotidiana: proporcionando contexto claro, revisando críticamente sus resultados y asumiendo la responsabilidad sobre la calidad, seguridad y diseño de lo que se lanza. * Trabajar en un equipo de ingenieros y propietarios de producto utilizando metodologías ágiles, asumiendo la propiedad de tu trabajo de extremo a extremo bajo una filosofía DevOps en todo el ciclo de vida del desarrollo de software (SDLC). * Seguir las mejores prácticas en diseño, codificación, pruebas, operaciones y monitorización, y ofrecer y recibir retroalimentación constructiva mediante revisiones de código. * Colaborar, realizar revisiones entre pares, adquirir competencias complementarias y compartir experiencia con otros miembros del equipo. * Contribuir a la mejora continua, proponiendo e implementando mejoras para optimizar el SDLC. * Mantenerte al día con los avances en tecnologías de software, datos y transmisión, explorando nuevas herramientas y técnicas. * Diseñar, desarrollar, probar, desplegar, mantener y dar soporte a los servicios y capacidades de plataforma de nuestra plataforma de datos. **Qué aportarás** * Sólidos fundamentos de ingeniería de software: programación orientada a objetos, fuertes habilidades de back-end (p. ej., multihilo, POO) y experiencia relevante en Java y/o Python. * Experiencia en el diseño, evaluación, lanzamiento, mantenimiento y evolución de soluciones y servicios de software. * Experiencia trabajando con datos de alta velocidad y alto volumen en formatos relacionales, semiestructurados y no estructurados. * Conocimientos especializados en ingesta de datos mediante Kafka y Kafka Connect. * Experiencia práctica con al menos una tecnología de procesamiento por flujos o lotes —Apache Spark, Flink o Beam (Confluent Platform es un plus). * Excelentes habilidades en SQL, incluida la redacción de consultas y la optimización de bases de datos, con experiencia en sistemas de bases de datos relacionales y/o NoSQL. * Comprensión de la modelización y arquitectura de datos, y de cómo funcionan otros sistemas. * Enfoque ágil para el desarrollo y mentalidad CI/CD, con conocimientos sobre herramientas CI/CD. * Búsqueda de la calidad mediante pruebas unitarias e integrales exhaustivas. * Enfoque pragmático para construir software fiable, observable y mantenible en producción. * Familiaridad con el código generado por IA y cómo evaluarlo: aplicando las mismas consideraciones de pruebas, legibilidad y adecuación arquitectónica que cualquier otra contribución, y conciencia de cuándo la asistencia de IA aporta valor en todo el SDLC. * Habilidades de resolución de problemas, disposición para asumir la responsabilidad y entusiasmo ante desafíos técnicos. * Actitud colaboradora y respetuosa, con buena comunicación con distintas partes interesadas. * Buenas habilidades comunicativas en inglés, tanto escritas como habladas. * Título universitario en Ciencias de la Computación o campo relacionado. **Valorable** * Experiencia definiendo y supervisando estándares, métricas y KPIs de calidad de datos. * Experiencia con Kubernetes, Docker y ArgoCD. * Conocimientos de Apache Iceberg. * Conocimientos de Exasol. * Lenguajes de scripting como el shell scripting. * Experiencia construyendo capacidades de plataforma o «como servicio» para otros equipos de ingeniería. **Qué te ofrecemos (España)** * Seguro privado de vida y salud para ti y tu familia. * Plan de pensiones. * Reembolso de gimnasio. * Cuatro semanas al año para trabajar desde cualquier lugar, disponible para empleados elegibles. * Bolsa de aprendizaje para tu desarrollo personal. * Modelo de trabajo híbrido con horarios flexibles. * Tres días remunerados al año para actividades de voluntariado. * Generoso programa de referidos. * Beneficios en el lugar de trabajo, como sala de juegos con dardos, billar, mesa de ping-pong, futbolín, consolas y mucho más. También disfrutamos de masajes y una cocina surtida con café, frutas, frutos secos y helado. * 25 días de vacaciones anuales. **Nuestras creencias y compromiso contigo** Valoramos la creatividad y la innovación procedentes de nuestro equipo diverso. The Workshop da la bienvenida a candidatos de todos los géneros, orientaciones, discapacidades, razas, edades, nacionalidades y creencias. ¡Las grandes ideas provienen de grandes personas que florecen cuando se les da autonomía para mejorar nuestros productos y procesos! **Nuestro ADN:** En The Workshop fomentamos un entorno inclusivo y multicultural donde se celebra la diversidad. Contamos con más de 235 empleados y más de 35 nacionalidades en nuestras oficinas de Málaga y Madrid, centradas en la colaboración, el intercambio de conocimientos y las iniciativas de bienestar. **Nuestra cultura:** El espíritu lúdico siempre ha formado parte de nuestra esencia en The Workshop. Nuestra trayectoria comenzó con una pasión por reinventar la experiencia del jugador. Hoy seguimos construyendo y ofreciendo excepcionales productos de apuestas online para nuestros socios y sus jugadores. La excelencia es nuestro estándar. Nos marcamos altas expectativas para entregar software y productos que resistan la prueba del tiempo. Con nuestro espíritu rebelde característico y nuestro amor por los retos, estamos impulsados a resolver lo aparentemente irresoluble. No solo desarrollamos software; construimos el futuro de las apuestas online. **Por qué unirte** Únete a nuestro equipo y prosperarás en un entorno liderado por: * **Innovación global:** Únete a una empresa dinámica que impulsa tecnologías punteras en todo el mundo, en un entorno que fomenta nuevas ideas y el crecimiento continuo. * **Crecimiento personal:** Explora nuevas oportunidades mediante programas de movilidad interna. * **Apoyo al bienestar:** Benefíciate de iniciativas que promueven el equilibrio entre la vida laboral y personal, así como el desarrollo personal. * **Impacto comunitario:** Influye en la comunidad tecnológica dentro y fuera de The Workshop y actúa como mentor de otros mientras moldeamos juntos el futuro.
Publicado por

David Muñoz
Indeed · HR