




**Quiénes somos** AvantStay ofrece estancias excepcionales y únicas para viajeros en grupo. La empresa ha creado una marca tecnológica orientada a la hospitalidad para millennials, estableciéndose como el nuevo estándar en experiencias grupales. Contamos con financiación de capital riesgo y estamos creciendo rápidamente en la explosiva industria de alquileres a corto plazo (STR) de más de 100 mil millones de dólares. **Qué buscamos** Buscamos un **Ingeniero Senior de Backend** con amplia experiencia en programación funcional en **Scala**, que se entusiasme por resolver desafíos complejos en producción. La persona adecuada trata la ingeniería como un oficio, perfeccionando su enfoque y habilidades cada día, y se motiva al construir sistemas de producción resilientes, de alta calidad, que impulsen resultados empresariales y resistan el paso del tiempo. Al incorporarte, colaborarás con un equipo de ingenieros apasionados para desarrollar el software que da soporte tanto a las experiencias de los huéspedes como a los sistemas internos detrás de escena. Juntos, refinamos, mejoramos y mantenemos los sistemas de producción que soportan decenas de miles de estancias mensuales. Nuestro equipo completamente remoto es pequeño, plano y altamente talentoso. Somos defensores firmes del paradigma funcional y escribimos nuestro backend en Scala funcional. También damos la bienvenida a ingenieros con sólida experiencia en FP en lenguajes como Haskell, Clojure, Elm o Elixir que estén dispuestos a trabajar con Scala. Tus responsabilidades * Diseñar, construir y mantener sistemas de producción que impulsen nuestro negocio principal. * Trabajar en toda la pila, desde funciones orientadas al cliente hasta sistemas internos. * Prototipar rápidamente nuevas ideas para validar oportunidades e impulsar la innovación. * Colaborar estrechamente con productos, diseño y operaciones para resolver problemas multifuncionales. * Escribir código de alta calidad que cumpla bien su propósito. * Revisar código e involucrar a colegas para enfocarse en la calidad técnica y la toma de decisiones prácticas. * Participar en todo el ciclo de vida del desarrollo, desde la ideación hasta el soporte posterior al lanzamiento. * Ayudar a moldear nuestra cultura de ingeniería y dirección técnica. **Requisitos** Lo que aportarás * Experiencia en la construcción de sistemas FP de nivel de producción (se prefiere Scala, pero también vale Haskell/Clojure/Elm si estás entusiasmado por trabajar en Scala) * Comprensión sólida de los principios de programación funcional y su aplicación práctica en sistemas de producción. * Experiencia usando la pila Typelevel: Scala 2\.13\+/ Scala 3, junto con cats/cats\-effect/zio y bibliotecas relacionadas. * Experiencia con nuestra pila de infraestructura: AWS, Kubernetes, Kafka, GraphQL y PostgreSQL. * Consideras la ingeniería como un oficio, perfeccionando tus habilidades constantemente. * Dominio del inglés escrito y hablado para comunicarte eficazmente en un equipo distribuido. * Comodidad trabajando en equipos pequeños, dinámicos y centrados en productos, con prioridades cambiantes. * Tendencia a la acción, curiosidad por explorar herramientas y patrones desconocidos, y capacidad para trabajar con ambigüedad. Entendemos que cada persona tiene un camino distinto. Valoramos la iniciativa por encima de la experiencia. Si no cumples con todos los requisitos, pero aportas curiosidad, motivación y un propósito claro, ¡queremos saber de ti! **Beneficios** * Tiempo libre remunerado generoso, incluyendo días festivos de la empresa * 100 % remoto \- Trabaja desde cualquier lugar del mundo


