Publicación del puesto (interno)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.