




Resumen: Únase a un equipo ágil y obsesionado con el producto para construir y lanzar servicios de alto rendimiento y funciones impulsadas por IA, centrándose en sistemas elegantes y resilientes, así como en la mejora continua. Aspectos destacados: 1. Aprovechar las herramientas de IA para acelerar el desarrollo y aplicar las mejores prácticas. 2. Diseñar funciones y agentes impulsados por modelos de lenguaje grande (LLM) con frameworks de vanguardia. 3. Trabajar en una cultura centrada en el trabajo remoto, con horarios flexibles y un presupuesto para formación. **Descripción de la empresa** ----------------------- Nuestra misión es simplificar las operaciones hoteleras. Nuestra plataforma nativa en la nube ya gestiona miles de establecimientos en todo el mundo, y estamos intensificando la automatización impulsada por IA para eliminar las tareas repetitivas del sector hotelero. Somos un equipo ágil y centrado en el producto que valora la curiosidad, las decisiones basadas en datos y la entrega continua a producción. Si disfruta transformar problemas complejos en sistemas elegantes y resilientes, ¡nos encantaría conocerlo! **Descripción del puesto** ------------------- * Implementar servicios de alto rendimiento en Node.js / TypeScript, Kotlin o Java mediante Spring Boot o Micronaut. * Aprovechar herramientas de IA (por ejemplo, GitHub Copilot, Cursor, Claude Code) para acelerar el desarrollo y compartir las mejores prácticas con el equipo. * Gestionar todo el ciclo de vida del desarrollo de software (SDLC) utilizando infraestructura como código (IaC, Terraform), despliegues blue-green y entornos de previsualización. * Perfilado y ajuste continuo de latencia, costos y rendimiento. * Diseñar funciones y agentes impulsados por modelos de lenguaje grande (LLM) mediante LangChain o frameworks compatibles con MCP, integrando patrones de recuperación, memoria y uso de herramientas. * Aplicar principios de código limpio y diseño orientado al dominio, brindando mentoría a los compañeros mediante revisiones cuidadosas de solicitudes de extracción (PR). * Identificar y proponer soluciones ante debilidades de escalabilidad, cuellos de botella de rendimiento y riesgos de seguridad. **Requisitos** ------------------ * 6 o más años desarrollando software en producción. * Conocimientos profundos en al menos uno de los siguientes: TypeScript, Kotlin o Java. * Experiencia comprobada ejecutando cargas de trabajo contenerizadas o sin servidor en AWS, GCP o Kubernetes. * Dominio de bases de datos relacionales y NoSQL (MySQL, MongoDB, DynamoDB, Redis). * Familiaridad con entornos basados en UNIX. * Capacidad para comunicarse con claridad en inglés y capacidad para prosperar en ciclos de retroalimentación. * Enfoque en resultados, no solo en la resolución de incidencias. **Habilidades deseables (superpoderes adicionales)** * Experiencia con GitOps. * Competencias full-stack con React / Next.js. * Experiencia práctica con asistentes de programación basados en IA (Copilot, Cursor, Claude Code) o frameworks/herramientas para agentes autónomos (LangChain, CrewAI, Autogen, n8n). * Experiencia en MLOps o ingeniería de datos (Kubeflow, SageMaker, Feast). * Interés por la tutoría y las charlas en comunidades técnicas. **Información adicional** -------------------------- * Cultura centrada en el trabajo remoto, con horarios flexibles y franjas horarias comunes. * Presupuesto para formación y plan de carrera. * Un entorno internacional y diverso en el que su contribución importa. * Un equipo excepcional, ágil y multifuncional con el que trabajar. * Trabajo orientado a objetivos. * Horario laboral flexible


