Desde Eurostars Hotel Company, compañía líder en el sector turístico y hotelero, estamos buscando un/a Software Engineer con experiencia en el desarrollo de aplicaciones backend centradas en datos, escalables y robustas, utilizando Python, y con dominio de las buenas prácticas modernas de ingeniería de software. Esta persona jugará un papel clave en el diseño e implementación de sistemas backend avanzados en un entorno cloud dinámico. Responsabilidades * Liderar el diseño y desarrollo de arquitecturas backend modulares, escalables y mantenibles con Python. * Implementar sistemas capaces de ingerir datos en tiempo real y reaccionar a eventos de manera eficiente. * Definir e impulsar buenas prácticas de desarrollo de software: revisiones de código, estrategias de testing, CI/CD y documentación técnica. * Acompañar a un equipo de data scientist y data analyst, fomentando la adopción de estándares de calidad en todo el ciclo de desarrollo. * Colaborar con el equipo para integrar modelos predictivos en sistemas listos para producción. * Diseñar soluciones nativas en la nube con enfoque en sistemas distribuidos, microservicios y arquitecturas orientadas a eventos. * Asegurar la fiabilidad, el rendimiento y la observabilidad de los servicios backend en entornos productivos y escalables. * Aplicar principios de aislamiento para asegurar la independencia operativa de los distintos componentes del sistema. Requisitos * Al menos 2 años de experiencia profesional como ingeniero/a de software, con foco en backend en Python. * Experiencia demostrable en el diseño y construcción de sistemas distribuidos o microservicios en entornos productivos. * Experiencia práctica con plataformas cloud, preferiblemente Azure (p. ej. Azure Functions, Event Grid, Storage, Kubernetes); se valora también experiencia en AWS. * Dominio de principios de ingeniería de software: código limpio, principios SOLID, testing (unitario, integración, extremo a extremo) y control de versiones. * Experiencia con herramientas de DevOps e infraestructura como código (por ejemplo, Terraform, GitHub Actions, Azure DevOps). * Familiaridad con contenedores y orquestadores (Docker, Kubernetes). * Capacidad para trabajar en entornos ágiles y colaborar con equipos multidisciplinares. * Habilidades de comunicación y liderazgo técnico para apoyar a desarrolladores/as con menor experiencia. Valoramos también * Experiencia con frameworks de Python como FastAPI o Flask en entornos productivos. * Haber trabajado en entornos donde se integran modelos de datos o machine learning en productos de software. * Conocimientos en herramientas de observabilidad (Prometheus, Grafana, OpenTelemetry, etc.). * Conocimientos de procesamiento de datos en tiempo real y sistemas de mensajería t * Experiencia en diseño de sistemas con enfoque multi-tenant o basados en agentes. Lo que buscamos * Personas con capacidad de trabajar tanto de manera independiente como en equipo. * Transparencia, buena comunicación, capaces de dar y recibir feedback. * Nuestro equipo tiene mucha libertad para tomar decisiones, por lo que necesitamos personas en las que confiar, con alta responsabilidad. En Grupo Hotusa valoramos a las personas que forman parte de nuestro equipo, y por ello ofrecemos una amplia variedad de beneficios pensados para potenciar tu desarrollo profesional y personal. Disfruta de hasta un 50% de descuento en nuestros hoteles 4* y 5*, formación gratuita e ilimitada con The Power Business School, clases de idiomas presenciales y online, acceso a nuestro Club del Empleado con descuentos en ocio, tecnología, moda y más, además de un programa de referenciados que te premia con noches de hotel gratis por cada recomendación contratada.