Saltar al contenido

Expedia

Ingeniero/a de desarrollo de software sénior (contenido) / Senior Software Development Engineer

Java
Traducción automática. Consulta el original.

Sobre la oportunidad

En Expedia Group, ayudamos a los viajeros a explorar el mundo, un viaje a la vez. Como empresa global de viajes impulsada por personas apasionadas, asociaciones de confianza y tecnología líder, conectamos a viajeros, socios y anunciantes a través de nuestras marcas de consumo, nuestra red B2B y nuestro negocio de publicidad de viajes. Aquí realizarás un trabajo significativo que ayuda a millones de personas a descubrir, reservar y experimentar viajes con mayor facilidad, confianza y alegría. Nuestros cinco comportamientos (el viajero primero, pensar en grande, operar con excelencia, mentalidad de propietario y tener éxito juntos) ayudan a fomentar un entorno de apoyo donde las personas pueden desarrollar sus carreras y tener la flexibilidad, los beneficios y el apoyo para hacer su mejor trabajo. Únete a nosotros y construye para los viajeros de todo el mundo.

Las marcas de Expedia Group hacen que los viajes internacionales sean accesibles para todos, en todos los rincones del mundo. Diseñamos tecnologías de vanguardia para hacer que los viajes sean más fluidos y memorables, y creamos soluciones revolucionarias para nuestros socios. Nuestra comunidad diversa, dinámica y acogedora es esencial para nuestro éxito.

¿Por qué unirte a nosotros?

Para dar forma al futuro de los viajes, las personas deben ser lo primero. Guiados por nuestros valores y nuestros acuerdos de liderazgo, fomentamos una cultura abierta donde todos tienen su lugar y donde se celebran las diferencias, y entendemos que cuando un colega tiene éxito, todos tenemos éxito. Ofrecemos un conjunto completo de beneficios sociales, que incluyen emocionantes ventajas de viaje, vacaciones generosas, permisos parentales, un modelo de trabajo flexible (con oficinas atractivas) y recursos de desarrollo profesional, todo para alimentar la pasión de nuestros empleados por los viajes y asegurar una trayectoria profesional gratificante. Estamos construyendo un mundo más abierto. ¡Únete a nosotros!

Ingeniero/a de desarrollo de software sénior (contenido)

Ingeniero/a de desarrollo de software sénior (contenido)

Sobre Expedia Group

Expedia Group incluye tres marcas de consumo emblemáticas: Expedia, Hotels.com y Vrbo, junto con un negocio de viajes B2B líder y ofertas de publicidad de viajes. A través de nuestras marcas y negocios, ayudamos a los viajeros a explorar el mundo con confianza y facilidad.

Presentación del equipo

Los equipos de Tecnología de Expedia trabajan en colaboración con los equipos de Producto para crear productos, servicios y herramientas innovadores con el fin de ofrecer experiencias de alta calidad a los viajeros, socios y nuestros empleados. Una plataforma tecnológica única, basada en datos y aprendizaje automático, permite ofrecer experiencias seguras, diferenciadas y personalizadas que fomentan la fidelización y la satisfacción de los viajeros.

Dentro de los equipos de producto y tecnología de Expedia, nuestra organización de contenido permite a Expedia Group adquirir, enriquecer y distribuir cientos de millones de activos (imágenes, textos, atributos, vídeos, etc.) utilizados por nuestras diversas marcas y sectores de actividad. Cuando planificas un viaje en las aplicaciones móviles o sitios web de Expedia Group, ¡cada paso de tu experiencia es mejorado por nuestro equipo responsable del contenido!

Nuestro equipo se dedica a proporcionar soluciones de software altamente escalables en un entorno de desarrollo ágil, utilizando tecnologías de vanguardia. Nuestra cultura empresarial fomenta un entorno seguro, propicio para la creatividad y el aprendizaje y desarrollo continuos. Nuestro trabajo consiste principalmente en desarrollar aplicaciones de servidor. Nos adherimos a un enfoque en el que nuestros desarrolladores participan en cada etapa del desarrollo de software, desde el diseño hasta las pruebas, pasando por la integración, el despliegue, la supervisión y el soporte.

Introducción al equipo

Los equipos de tecnología de Expedia se asocian con nuestros equipos de producto para crear productos, servicios y herramientas innovadores con el fin de ofrecer experiencias de alta calidad a los viajeros, socios y nuestros empleados. Una plataforma tecnológica única, impulsada por datos y machine learning, proporciona experiencias seguras, diferenciadas y personalizadas que fomentan la lealtad y la satisfacción del viajero.

Dentro de producto y tecnología de Expedia, nuestra organización de contenido permite a Expedia Group adquirir, enriquecer y distribuir cientos de millones de activos (imágenes, textos, atributos, vídeos, etc.) utilizados en nuestras diversas marcas y líneas de negocio. Mientras planificas tu próximo viaje en los sitios web o aplicaciones móviles de Expedia Group, ¡cada paso de tu experiencia fue mejorado por nuestro contenido!

Nuestro equipo se dedica a ofrecer soluciones de software altamente escalables en un entorno de desarrollo ágil, utilizando tecnologías de vanguardia. Nuestra cultura proporciona un entorno seguro para despertar la creatividad y fomentar el aprendizaje y el crecimiento continuos. Gran parte de nuestro desarrollo se realiza en servicios back-end. Trabajamos en un modelo DevOps donde los desarrolladores participan en todos los aspectos del desarrollo de software, desde el diseño hasta la prueba, la implementación, el despliegue, la supervisión y el soporte.

En este puesto, tendrás las siguientes responsabilidades:

  1. Diseñar, construir y hacer evolucionar servicios, interfaces API y modelos de datos complejos que alimentan las experiencias de contenido y catálogo de productos de Expedia Group, asegurando una disponibilidad, fiabilidad y rendimiento importantes.
  1. Liderar los esfuerzos de diseño del sistema y diseño de bajo nivel (LLD) para los servicios de contenido y catálogo, incluyendo el diseño de API, los contratos y el modelado de datos, para permitir la implementación de soluciones escalables y reutilizables a través de múltiples dominios.
  1. Fomentar la entrega de extremo a extremo de las funcionalidades multiservicio, desde el descubrimiento técnico y el diseño hasta la implementación, las pruebas, el despliegue y el soporte operativo, elevando así el nivel de ingeniería para el equipo.
  1. Colaborar estrechamente con los equipos responsables de productos, arquitectura e ingeniería asociados para definir los requisitos técnicos y proporcionar capacidades de contenido reutilizables a través de los sectores de negocio y los mercados.
  1. Promover la excelencia en ingeniería mejorando los procesos de integración y entrega continuas, la observabilidad, la preparación operativa y la respuesta a incidentes para los sistemas de contenido, mientras se asesora a otros desarrolladores en las mejores prácticas.
  1. Integrar y operar de forma segura soluciones basadas en IA y aprendizaje automático y asistidas por IA en los flujos de trabajo y servicios de contenido, aplicando los conceptos de IA y aprendizaje automático a productos concretos y mejorando la calidad del contenido, la cobertura y la productividad de los desarrolladores.

En este puesto, tú:

  1. Diseñarás, construirás y harás evolucionar servicios complejos, APIs y modelos de datos que impulsan las experiencias de contenido y catálogo de productos de Expedia Group, asegurando una alta disponibilidad, fiabilidad y rendimiento.
  1. Liderarás los esfuerzos de diseño del sistema y diseño de bajo nivel (LLD) para los servicios de contenido y catálogo, incluyendo el diseño de API, contratos y modelado de datos que permitan soluciones escalables y reutilizables en múltiples dominios.
  1. Impulsarás la entrega de extremo a extremo para funcionalidades multiservicio, desde el descubrimiento técnico y el diseño hasta la implementación, las pruebas, el despliegue y el soporte operativo, elevando el nivel de ingeniería para el equipo.
  1. Colaborarás estrechamente con los equipos de producto, arquitectura y socios de ingeniería para definir los requisitos técnicos y entregar capacidades de contenido que sean reutilizables en todas las líneas de negocio y mercados.
  1. Promoverás la excelencia en ingeniería mejorando los pipelines de CI/CD, la observabilidad, la preparación operativa y la respuesta a incidentes para los sistemas de contenido, mientras orientas a otros ingenieros en las mejores prácticas.
  1. Integrarás y operarás de forma segura soluciones habilitadas para IA/ML y asistidas por IA en los flujos de trabajo y servicios de contenido, aplicando conceptos de IA/ML a productos del mundo real y mejorando la calidad del contenido, la cobertura y la productividad de los desarrolladores.

Competencias mínimas requeridas

  1. Grado en informática o en un campo técnico relacionado, o experiencia profesional pertinente equivalente.
  1. Al menos 8 años de experiencia profesional pertinente.
  1. Varios años de experiencia profesional en desarrollo de software gestionando uno o varios servicios de servidor o polivalentes en un entorno de producción, incluyendo el diseño, la implementación, las pruebas, el despliegue y las operaciones.
  1. Experiencia demostrada en el diseño y la implementación de arquitecturas orientadas a servicios o microservicios para dominios complejos de contenido o de tipo catálogo, incluyendo el diseño de API, el modelado de datos y el diseño de bajo nivel/sistema.
  1. Dominio de uno o varios lenguajes de programación modernos (Kotlin o Java preferiblemente) y marcos asociados, así como sólidas competencias en el trabajo con bases de datos relacionales o NoSQL (Redis/Valkey, Cassandra y ScyllaDB preferiblemente), incluyendo el diseño de esquemas y los modelos de acceso a datos para los sistemas de contenido.

Cualificaciones mínimas

  1. Grado en informática o un campo técnico relacionado; o experiencia profesional relacionada equivalente.
  1. 8+ años de experiencia profesional relevante.
  1. Varios años de experiencia profesional en desarrollo de software siendo responsable de uno o más servicios backend o full-stack en un entorno de producción, incluyendo diseño, implementación, pruebas, despliegue y operaciones.
  1. Experiencia demostrada en el diseño e implementación de arquitecturas orientadas a servicios o microservicios para dominios complejos de contenido o similares a catálogos, incluyendo diseño de API, modelado de datos y diseño de bajo nivel/sistema.
  1. Dominio de uno o más lenguajes de programación modernos (Kotlin o Java preferidos) y marcos asociados, además de sólidas habilidades trabajando con bases de datos relacionales o NoSQL (Redis/Valkey, Cassandra y ScyllaDB preferidos), incluyendo diseño de esquemas y patrones de acceso a datos para sistemas de contenido.

Cualificaciones deseadas

  1. Experiencia en el diseño y la explotación de contenidos, catálogos a gran escala y alto rendimiento, o sistemas distribuidos similares, con un fuerte enfoque en el rendimiento, la disponibilidad, la resiliencia y la eficiencia de costes.
  1. Liderazgo demostrado en la conducción de la arquitectura y la orientación técnica a través de múltiples servicios o dominios, incluyendo la evolución de las interfaces APIs, los contratos, los modelos de datos y los modelos de integración en asociación con la arquitectura y el producto.
  1. Sólida experiencia en la mejora de la eficiencia y la fiabilidad de la ingeniería mediante la automatización, la optimización de la integración y la entrega continuas, la estrategia de pruebas, la observabilidad y la excelencia operativa para los servicios críticos.
  1. Buen conocimiento de los sistemas, herramientas o flujos de trabajo basados en IA, así como de la aplicación de los conceptos de IA y aprendizaje automático a productos concretos, incluyendo la integración y la gestión de manera segura de las soluciones basadas en inteligencia artificial (IA) y aprendizaje automático en los servicios de contenido y los procesos existentes.
  1. Experiencia de aplicación de técnicas de IA o aprendizaje automático a sistemas centrados en el contenido o ricos en datos (p. ej., clasificación, enriquecimiento, deduplicación o recomendación) para mejorar la calidad del contenido, la cobertura y la eficacia de los desarrolladores.
  1. Experiencia con el uso de herramientas y tecnologías de traducción, localización e internacionalización.

Cualificaciones preferidas

  1. Experiencia en el diseño y operación de sistemas distribuidos de contenido, catálogo o similares a gran escala y alto rendimiento con un fuerte enfoque en el rendimiento, la disponibilidad, la resiliencia y la eficiencia de costes.
  1. Liderazgo demostrado en la conducción de la arquitectura y la dirección técnica a través de múltiples servicios o un dominio, incluyendo la evolución de APIs, contratos, modelos de datos y patrones de integración en asociación con la arquitectura y el producto.
  1. Sólido historial de mejora de la eficiencia y fiabilidad de la ingeniería a través de la automatización, la optimización de CI/CD, la estrategia de pruebas, la observabilidad y la excelencia operativa para servicios de misión crítica.
  1. Familiaridad con sistemas, herramientas o flujos de trabajo impulsados por IA y aplicación de conceptos de IA/ML a productos del mundo real, incluyendo la integración segura de soluciones habilitadas para IA/ML en servicios de contenido y pipelines existentes.
  1. Experiencia en la aplicación de técnicas de IA o ML a sistemas centrados en contenido o ricos en datos (por ejemplo, clasificación, enriquecimiento, deduplicación o recomendación) para mejorar la calidad del contenido, la cobertura y la eficacia de los desarrolladores.
  1. Experiencia aprovechando herramientas y tecnologías de traducción, localización e internacionalización.

Ten en cuenta que este puesto solo está disponible en Montreal, de acuerdo con nuestro modelo de trabajo flexible que exige que los empleados trabajen presencialmente en la oficina al menos tres días a la semana.

La escala salarial total para este puesto en Montreal se sitúa entre 146 000 $ y 204 500 $. Los empleados que ocupen este puesto podrían aumentar su salario hasta 233 500 $, lo que representa el salario máximo, en función de su rendimiento continuo, demostrado y sostenido en el puesto.

El salario inicial para este puesto variará en función de varios factores, incluyendo el lugar de trabajo, el presupuesto disponible así como los conocimientos, las competencias y la experiencia de la persona. Las escalas salariales podrían ser modificadas en el futuro.

Solicitudes de adaptación

Si necesitas ayuda para alguna parte del proceso de solicitud o contratación debido a una discapacidad u otros problemas de salud física o mental, comunícate con nuestro equipo de contratación y adaptación mediante el formulario de solicitud de adaptación expedia.service-now.com/askeg?id=job_accommodation.

Estamos orgullosos de haber sido nombrados entre los mejores lugares para trabajar en Glassdoor en 2024 y de ser reconocidos por nuestra cultura premiada por organizaciones como Forbes, TIME, Disability:IN y más.

La familia de marcas de Expedia Group incluye: Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™ y Expedia Cruceros®. © Expedia, Inc., 2024. Todos los derechos reservados. Las marcas comerciales y los logotipos pertenecen a sus respectivos propietarios. CST: 2029030-50.

Las ofertas de empleo de Expedia Group provienen siempre de los equipos responsables de la contratación y la adquisición de talento de Expedia Group. Nunca proporciones información personal de naturaleza sensible a nadie, a menos que conozcas bien al destinatario. Expedia Group no envía ofertas de empleo por correo electrónico ni por ninguna otra herramienta de mensajería a una persona sin que se haya establecido un primer contacto con ella. Su dominio de correo electrónico es @expediagroup.com. El sitio web oficial para encontrar ofertas de empleo y para postular en Expedia Group es careers.expediagroup.com/jobs careers.expediagroup.com/jobs

Expedia se compromete a crear un entorno de trabajo acogedor que cuente con una plantilla diversa. Todas las candidaturas admisibles serán examinadas sin distinción de origen étnico, color de piel, religión, género, identidad o expresión de género, orientación sexual, origen nacional, genética, discapacidad, edad, estatus de veterano o cualquier otra característica protegida por la ley.

El empleador utiliza el sistema E-Verify. Para confirmar la autorización de trabajo, el empleador proporcionará la información contenida en el formulario I-9 de cada nuevo empleado a la Social Security Administration (SSA) y, si es necesario, al Department of Homeland Security (DHS).

Ten en cuenta que este puesto solo está disponible en las siguientes ubicaciones: Montreal, en alineación con nuestro modelo de trabajo flexible que requiere que los empleados estén en la oficina al menos tres días a la semana.

El rango total en efectivo para este puesto en Montreal es de $146,000.00 a $204,500.00. Los empleados en este puesto tienen el potencial de aumentar su salario hasta $233,500.00, que es el tope del rango, basado en el rendimiento continuo, demostrado y sostenido en el puesto.

El salario inicial para este puesto variará según múltiples factores, incluyendo la ubicación, el presupuesto disponible y el conocimiento, las habilidades y la experiencia de la persona. Los rangos salariales pueden ser modificados en el futuro.

Solicitudes de adaptación

Expedia Group se compromete a proporcionar una experiencia de contratación inclusiva y accesible. Si necesitas una adaptación o ajuste debido a una discapacidad durante el proceso de solicitud o contratación, por favor envía una solicitud en expedia.service-now.com/askeg?id=job_accommodation.

Aviso importante

Las oportunidades de empleo y las ofertas de trabajo en Expedia Group siempre provendrán de los equipos de Adquisición de Talento y contratación de Expedia Group. Nunca compartas información personal sensible a menos que estés seguro del destinatario. Expedia Group no extiende ofertas de trabajo por correo electrónico o herramientas de mensajería a personas con las que no hemos tenido contacto previo. Nuestro dominio de correo electrónico es @expediagroup.com. El lugar oficial para encontrar y postular a puestos es careers.expediagroup.com/jobs/.

Igualdad de oportunidades

Expedia se compromete a crear un entorno de trabajo inclusivo con una fuerza laboral diversa. Todos los solicitantes calificados recibirán consideración para el empleo sin distinción de raza, color, religión, género, identidad o expresión de género, orientación sexual, origen nacional, genética, discapacidad, edad, estatus de veterano o cualquier otra característica protegida por la ley. Este empleador participa en E-Verify. El empleador proporcionará a la Social Security Administration (SSA) y, si es necesario, al Department of Homeland Security (DHS) información del I-9 de cada nuevo empleado para confirmar la autorización de trabajo.

Expedia Group se enorgullece de ofrecer una amplia gama de beneficios sociales para apoyar a los empleados y a sus familias, incluyendo atención médica, dental, oftalmológica, así como vacaciones pagadas y un programa de asistencia al empleado. Con el fin de alimentar la pasión de cada empleado por los viajes, ofrecemos un reembolso de los gastos de bienestar y desplazamiento, descuentos en viajes y una afiliación a la International Airlines Travel Agent Network (IATAN). Consulta la lista completa de beneficios careers.expediagroup.com/life/#give/?pk_vid=106d7200d8a4bc261666115640a89934

Beneficios y ventajas

Expedia Group ofrece beneficios y ventajas diseñados para apoyar a los empleados y sus familias, incluyendo cobertura médica, dental y oftalmológica, tiempo libre remunerado, un Programa de Asistencia al Empleado, reembolso de bienestar y viajes, descuentos en viajes y membresía en la International Airlines Travel Agent Network (IATAN).

Aprende más sobre la vida en Expedia Group en careers.expediggroup.com/life.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026