Jobless Developer
Despegar logo

Posted 14 days ago

Open

Software Engineer II - Sofía

Buenos AiresHybridFull-time

AI Summary

Backend Engineer designing, building, and evolving services for SOFIA, Despegar's AI-powered travel platform, including conversational and purchase experiences, API integration, and AI prompt/tool design.

About this role

En el #EquipoD revolucionamos el futuro de los viajes en América Latina hace más de 25 años ✈️. Buscamos talento que piense en grande, actúe con autonomía y genere impacto real. Si te apasiona innovar, aprender rápido y trabajar en equipo para crear experiencias memorables, únete a nosotros.

Actualmente nos encontramos en búsqueda de Backend Engineers para sumarse a nuestro equipo de tecnología enfocado en SOFIA, nuestra plataforma de Inteligencia Artificial aplicada a la experiencia de viajes. Si bien la búsqueda es Software Engineer II, estamos abiertos a SEI y SEIII.

¿Cuáles serán las principales responsabilidades del rol?

  • Diseñar, construir y evolucionar servicios backend que potencian la experiencia conversacional y de compra dentro de SOFIA.
  • Participar en decisiones de arquitectura técnica con foco en escalabilidad, flexibilidad y velocidad de iteración en un entorno altamente dinámico.
  • Ser owner de las soluciones que desarrolles, siendo responsable de todo su ciclo de vida: diseño, desarrollo, deploy, mantenimiento e impacto en producción.
  • Integrar múltiples servicios internos y APIs externas para construir experiencias de usuario completas dentro del ecosistema de viajes.
  • Trabajar activamente en la evolución de las capacidades de AI, colaborando en el diseño de prompts, tools y flujos conversacionales.
  • Asegurar la calidad del código, promoviendo soluciones limpias, mantenibles y orientadas a producto, alineadas con buenas prácticas y estándares de ingeniería.
  • Detectar oportunidades de mejora en la experiencia de usuario y proponer soluciones técnicas innovadoras.
  • Participar en revisiones de código y discusiones técnicas, promoviendo la mejora continua del equipo.
  • Monitorear y optimizar el comportamiento de los servicios, asegurando buena performance y confiabilidad.
  • Trabajar en estrecha colaboración con equipos de producto, UX y frontend para construir experiencias integradas end-to-end.
  • Tener apertura para involucrarse en desarrollo frontend cuando sea necesario, contribuyendo a la experiencia completa.
  • ¿Qué buscamos?

  • +5 años de experiencia desarrollando aplicaciones backend.
  • Experiencia con lenguajes basados en la JVM, como Java o Scala.
  • Idealmente experiencia en lenguajes modernos de frontend (ej. React) o predisposición para aprender y tomar iniciativas end to end
  • Conocimiento en bases de datos relacionales y no relacionales.
  • Buen entendimiento de diseño de APIs y arquitectura de servicios.
  • Capacidad para trabajar en entornos cambiantes, con foco en iteración rápida y aprendizaje continuo.
  • Interés en trabajar con Inteligencia Artificial, prompting y sistemas conversacionales.
  • Nice to have:

  • Familiaridad con arquitecturas orientadas a microservicios.
  • Interés o experiencia previa en productos basados en AI.
  • Skills

    API DesignConversational AI SystemsJavaJVMMicroservicesNoSQL DatabasesPrompt EngineeringReactRelational DatabasesScala

    Explore related jobs

    Browse these categories

    Market data for software engineer roles

    All reports →