Saltar al contenido

Expedia

Ingeniero/a principal de desarrollo de software (contenido) / Principal Software Development Engineer

PostgreSQLAWS
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 paquete completo de beneficios, que incluye emocionantes ventajas de viaje, generosas vacaciones, 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 garantizar una trayectoria profesional gratificante. Estamos construyendo un mundo más abierto. ¡Únete a nosotros!

Ingeniero/a de desarrollo de software principal (contenido)

Principal Software Developer (Content)

Presentación del equipo

Nuestro equipo tecnológico colabora con diferentes equipos de Expedia Group para crear productos, servicios y herramientas innovadores, con el objetivo de ofrecer experiencias de alta calidad a los viajeros, a nuestros socios y a nuestros empleados. Una plataforma tecnológica única, basada en datos y machine learning, permite ofrecer experiencias seguras, distintas y personalizadas que fomentan la fidelidad y la satisfacción de los viajeros.

Nuestro equipo se dedica a ofrecer 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 para el aprendizaje y desarrollo continuos. 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

Nuestro equipo de tecnología se asocia con equipos de todo Expedia Group 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.

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. Trabajamos en un modelo DevOps donde los desarrolladores participan en todos los aspectos del desarrollo de software, desde el diseño hasta la prueba, implementación, despliegue, monitoreo y soporte.

Estamos orgullosos de haber sido nombrados uno de los mejores lugares para trabajar en Glassdoor en 2024 y de ser reconocidos por nuestra cultura galardonada 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

Sobre el grupo Expedia

El grupo Expedia 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.

Dentro de Expedia Technology, nuestro equipo responsable del contenido busca actualmente un/a ingeniero/a de desarrollo de software principal para trabajar en las funcionalidades de nuestra plataforma de contenido. Estas funcionalidades permiten a Expedia Group adquirir, enriquecer y distribuir cientos de millones de recursos (imágenes, textos, atributos, vídeos, etc.) utilizados por todas nuestras marcas y sectores de actividad. Cuando planificas un viaje en los sitios web o las aplicaciones móviles de Expedia Group, ¡la mayoría de los elementos de contenido que encuentras han sido seleccionados por nuestros sistemas para optimizar tu experiencia!

En este puesto, tendrás las siguientes responsabilidades:

  1. Proporcionar liderazgo técnico para las plataformas y servicios de contenido, definiendo la dirección arquitectónica de los sistemas backend y full stack que respaldan la creación, edición y distribución de contenido a gran escala en todas las marcas de Expedia Group.
  1. Colaborar estrechamente con gestores de producto, diseñadores y gestores de desarrollo de software para definir la estrategia de dominio, aclarar los requisitos de los productos, evaluar las compensaciones comerciales y técnicas, y traducir los objetivos generales en funcionalidades escalables para las plataformas y la experiencia del usuario.
  1. Dirigir el diseño de aplicaciones nativas en la nube en AWS, incluyendo el diseño de sistemas de bajo nivel, el diseño de API mediante interfaces REST y gRPC, así como el modelado de datos para servicios de contenido distribuidos y altamente disponibles.
  1. Promover los estándares técnicos y las prácticas de desarrollo de software dentro de varios equipos, implementando soluciones escalables y fáciles de mantener, combinando alta calidad, pruebas automatizadas, preparación para la puesta en producción y excelencia operativa.
  1. Abordar desafíos técnicos complejos e interdisciplinarios, guiando a los equipos en sus decisiones arquitectónicas, sus compensaciones y sus planes de implementación destinados a mejorar la fiabilidad, el rendimiento y la escalabilidad de la plataforma, así como la productividad de los desarrolladores dentro de varios equipos y para las funcionalidades de contenido esenciales para la empresa.
  1. Utilizar datos, señales de observabilidad y experimentación para guiar las decisiones técnicas, optimizar el rendimiento y la fiabilidad de los sistemas de contenido, y mejorar la experiencia del usuario y de los desarrolladores.
  1. Guiar la integración y la explotación seguras de las funcionalidades compatibles con IA y machine learning en el dominio del contenido, incluyendo la implementación de dispositivos de protección técnicos, procesos de evaluación y prácticas operativas para su uso en producción.

Dentro del equipo de tecnología de Expedia, nuestra organización de Contenido busca actualmente un/a desarrollador/a de software principal para trabajar en las capacidades de nuestra Plataforma de Contenido. Estas capacidades permiten 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, ¡la mayoría de los activos de contenido que has encontrado han sido seleccionados por nuestros sistemas para optimizar tu experiencia!

En este puesto, harás lo siguiente:

  1. Proporcionar liderazgo técnico para plataformas y servicios de contenido, estableciendo la dirección arquitectónica para los sistemas backend y full stack que impulsan la creación, curación y entrega de contenido escalable en todo Expedia Group.
  1. Asociarte estrechamente con gestores de producto, diseñadores y líderes de ingeniería para dar forma a la estrategia de dominio, aclarar los requisitos del producto, evaluar las compensaciones comerciales y técnicas, y traducir los objetivos de alto nivel en capacidades de plataforma y experiencia escalables.
  1. Liderar el diseño de aplicaciones nativas en la nube en AWS, incluyendo el diseño de sistemas de bajo nivel, el diseño de API a través de interfaces REST y gRPC, y el modelado de datos para servicios de contenido distribuidos y altamente disponibles.
  1. Impulsar los estándares técnicos y las prácticas de ingeniería en múltiples equipos, garantizando soluciones escalables y mantenibles con una gran calidad, pruebas automatizadas, preparación para la producción y excelencia operativa.
  1. Abordar desafíos técnicos complejos y transversales, guiando a los equipos a través de decisiones de arquitectura, compensaciones y planes de ejecución que mejoren la fiabilidad, el rendimiento, la extensibilidad y la productividad de los desarrolladores de la plataforma en múltiples equipos y capacidades de contenido críticas para el negocio.
  1. Utilizar datos, señales de observabilidad y experimentación para guiar las decisiones técnicas, optimizar el rendimiento y la fiabilidad de los sistemas de contenido, y mejorar la experiencia del usuario y del desarrollador.
  1. Guiar la integración y operación seguras de capacidades habilitadas para IA/ML en el dominio del contenido, incluyendo el establecimiento de barreras técnicas, enfoques de evaluación y prácticas operativas para su uso en producción.

Requisitos mínimos

Competencias mínimas requeridas

  1. Licenciatura en informática o en un campo técnico relacionado, o experiencia profesional pertinente equivalente.
  1. Al menos 10 años de experiencia profesional pertinente.
  1. Experiencia demostrada en la gestión de plataformas de contenido multiservicio o específicas de un dominio, incluyendo la responsabilidad del diseño de sistemas, el diseño de API, el modelado de datos, la estrategia de pruebas, el despliegue y el buen funcionamiento operativo diario.
  1. Sólida experiencia técnica en el diseño y la explotación de aplicaciones nativas en la nube en AWS, incluyendo modelos de comunicación de servicio a servicio, como gRPC, así como el uso de una amplia variedad de bases de datos y cachés, tales como Redis/Valkey, Cassandra, MySQL y PostgreSQL.
  1. Experiencia en el uso de herramientas y flujos de trabajo de desarrollo de software basados en IA para mejorar la exploración del diseño, la implementación, la depuración, el análisis y la productividad de los desarrolladores, con un agudo sentido del uso seguro y eficaz de estas herramientas en entornos de desarrollo de software.
  1. Bilingüismo (francés e inglés).

Cualificaciones mínimas

  1. Licenciatura en Ciencias de la Computación o un campo técnico relacionado; o experiencia profesional relacionada equivalente.
  1. 10+ años de experiencia profesional relevante.
  1. Propiedad demostrada de plataformas de contenido multiservicio o de nivel de dominio, incluyendo la responsabilidad del diseño de sistemas, el diseño de API, el modelado de datos, la estrategia de pruebas, el despliegue y la salud operativa continua.
  1. Amplia experiencia técnica en el diseño y la operación de aplicaciones nativas de la nube en AWS, incluidos patrones de comunicación entre servicios como gRPC, y el trabajo con diversos almacenes de datos y cachés como Redis/Valkey, Cassandra, MySQL y PostgreSQL.
  1. Experiencia en el uso de herramientas y flujos de trabajo de ingeniería asistidos por IA para mejorar la exploración de diseños, la implementación, la depuración, el análisis y la productividad de los desarrolladores, con un criterio sólido sobre su uso seguro y eficaz en entornos de ingeniería.
  1. Bilingüe en francés e inglés.

Competencias deseadas

  1. Poseer experiencia demostrada en la definición y evolución de arquitecturas para plataformas de contenido que cubran varios servicios o dominios, incluyendo contratos API claros, modelos de dominio y estrategias de datos que permitan la reutilización, la escalabilidad y la extensibilidad futura.
  1. Proporcionar liderazgo técnico para las plataformas y servicios de contenido, definiendo la dirección arquitectónica de los sistemas backend que respaldan la adquisición, el enriquecimiento, la edición y la distribución de contenido a gran escala en todas las marcas de Expedia Group.
  1. Proporcionar, cuando sea necesario, asesoramiento técnico sobre funcionalidades full-stack destinadas a operadores y socios, incluyendo herramientas internas, interfaces de usuario y experiencias de usuario que respalden los flujos de trabajo relacionados con el contenido, la explotación de las plataformas, la eficiencia de los desarrolladores y los casos de uso de socios externos.
  1. Conceder una gran importancia a la excelencia técnica y al rigor operativo, incluyendo la promoción de estándares para pruebas automatizadas, procesos de integración y distribución continuas, preparación para la puesta en producción y reducción de la carga de trabajo operativa dentro de los equipos.
  1. Ser capaz de utilizar datos, experimentación e indicadores para definir una dirección técnica, validar las decisiones arquitectónicas y mejorar de manera iterativa las funcionalidades relacionadas con el contenido, los flujos de trabajo y las capacidades de la plataforma a gran escala.
  1. Poseer experiencia en la dirección o el liderazgo de equipos responsables de la implementación o el desarrollo de funcionalidades de contenido compatibles con IA y machine learning, tales como la clasificación, la clasificación por relevancia, el soporte a la generación o la evaluación de la calidad, con especial atención a la integración segura, los dispositivos de protección técnicos y un uso responsable, de acuerdo con los estándares de Expedia Group.

Cualificaciones preferentes

  1. Experiencia demostrada en la definición y evolución de la arquitectura para plataformas de contenido que abarcan múltiples servicios o dominios, incluidos contratos de API claros, modelos de dominio y estrategias de datos que permitan la reutilización, la escalabilidad y la extensibilidad futura.
  1. Proporcionar liderazgo técnico para plataformas y servicios de contenido, estableciendo la dirección arquitectónica para sistemas backend que impulsan la adquisición, el enriquecimiento, la curación y la entrega de contenido escalables en todo el grupo Expedia.
  1. Proporcionar orientación técnica para capacidades full-stack, orientadas al operador y orientadas al socio cuando sea necesario, incluidas herramientas internas, interfaces de usuario y experiencias de usuario que respalden los flujos de trabajo de contenido, las operaciones de plataforma, la eficiencia de los desarrolladores y los casos de uso de socios externos.
  1. Gran enfoque en la excelencia de la ingeniería y el rigor operativo, incluido el impulso de estándares para pruebas automatizadas, canalizaciones CI/CD, preparación para la producción y reducción del esfuerzo operativo entre equipos.
  1. Capacidad para utilizar datos, experimentación y métricas para establecer la dirección técnica, validar decisiones arquitectónicas y mejorar de forma iterativa las funciones de contenido, los flujos de trabajo y las capacidades de la plataforma a escala.
  1. Experiencia liderando o guiando a equipos en la implementación o ampliación de capacidades de contenido basadas en AI/ML, tales como clasificación, ranking, soporte de generación o evaluación de calidad, con un enfoque en la integración segura, las salvaguardas técnicas y el uso responsable alineado con los estándares de Expedia Group.

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.

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

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

La escala salarial total para este puesto en Montreal se sitúa entre 181 000 $ y 253 500 $. Los empleados que ocupen este puesto podrían aumentar su salario hasta 289 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, incluidos el lugar de trabajo, el presupuesto disponible, así como los conocimientos, las habilidades y la experiencia de la persona. Las escalas salariales podrían modificarse en el futuro.

Demandes d’accommodement

Si necesita ayuda con alguna parte del proceso de solicitud o contratación debido a una discapacidad u otros problemas de salud física o mental, comuníquese 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.

Las ofertas de empleo del grupo Expedia provienen siempre de los equipos responsables de la contratación y la adquisición de talento del grupo Expedia. Nunca proporcione información personal confidencial a nadie, a menos que conozca bien al destinatario. El grupo Expedia 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 postularse en el grupo Expedia es careers.expediagroup.com/jobs careers.expediagroup.com/jobs/

Expedia se compromete a crear un entorno de trabajo acogedor 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).

El rango salarial total para este puesto en Montreal es de $181,000.00 a $253,500.00. Los empleados en este puesto tienen el potencial de aumentar su salario hasta $289,500.00, que es el tope del rango, en función del rendimiento continuo, demostrado y sostenido en el puesto.

El salario inicial para este puesto variará en función de múltiples factores, incluidos la ubicación, el presupuesto disponible y los conocimientos, habilidades y experiencia de la persona. Los rangos salariales pueden modificarse en el futuro.

Solicitudes de adaptación

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

Aviso importante

Las oportunidades de empleo y las ofertas de trabajo en el grupo Expedia siempre provendrán de los equipos de Adquisición de Talento y contratación del grupo Expedia. Nunca comparta información personal confidencial a menos que esté seguro de la identidad del destinatario. El grupo Expedia no extiende ofertas de trabajo por correo electrónico o herramientas de mensajería a personas con las que no hayamos establecido contacto previo. Nuestro dominio de correo electrónico es @expediagroup.com. El lugar oficial para encontrar y solicitar puestos es careers.expediagroup.com/jobs/.

Igualdad de oportunidades

Expedia se compromete a crear un entorno de trabajo inclusivo con una plantilla 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 formulario 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 sus familias, incluidos servicios médicos, dentales, de la vista, así como vacaciones pagadas y un programa de asistencia al empleado. Para 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 membresía en la International Airlines Travel Agent Network (IATAN). Consulte la lista completa de beneficios careers.expediagroup.com/life/#give/?pk_vid=106d7200d8a4bc261666115640a89934

Beneficios y ventajas

El grupo Expedia ofrece beneficios y ventajas diseñados para apoyar a los empleados y sus familias, incluida cobertura médica, dental y de la vista, 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). Obtenga más información sobre la vida en el grupo Expedia en careers.expediagroup.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