A on-site Software Development role at Expedia.
How Sydicom helps: we read this listing’s requirements and tune your CV and cover letter to the keywords its ATS (Workday) is scanning for, for candidates in Canada, then help you apply.
Original listing text, shown exactly as published by the company.
•
Baccalauréat en informatique ou dans un domaine technique connexe; ou expérience professionnelle pertinente équivalente.
•
Plus de 5 ans d'expérience professionnelle pertinente.
•
Responsabilité avérée de fonctionnalités ou de services au sein d'un écosystème de contenu ou de plateforme plus vaste, y compris la responsabilité de la conception, de l'implémentation, des tests, du déploiement et du soutien opérationnel.
•
Maîtrise de la création et de l'évolution d'applications et de services Web destinés aux partenaires sur des piles modernes et héritées, notamment React, TypeScript, GraphQL, les API REST, Node.js, JavaScript et Spring Boot.
•
Bonne connaissance des systèmes, outils ou flux de travail pilotés par l'IA et application des concepts d'IA et d'apprentissage automatique à des produits concrets, avec une compréhension de la façon de les intégrer de façon sécuritaire dans les services existants.
•
Bilingue, français et anglais.
•
Expérience dans la conception et l'évolution d'architectures multiservices ou à l'échelle d'un domaine pour des systèmes de contenu ou de plateforme, y compris une conception détaillée réfléchie, des contrats d'API et des modèles de données qui favorisent la réutilisation et l'évolutivité.
•
Antécédents démontrés dans l'exploitation de systèmes pleine pile ou basés sur des services à grande échelle, y compris l'optimisation de la performance, l'observabilité, ainsi qu'une réponse aux incidents efficace et l'amélioration post-incident.
•
Fort accent sur l'excellence technique, y compris des tests automatisés robustes, des pratiques de CI/CD et des normes de préparation à la mise en production qui améliorent la fiabilité et réduisent la charge opérationnelle.
•
Capacité à utiliser les données, l'expérimentation et les indicateurs pour orienter les décisions techniques, valider les hypothèses et améliorer de façon itérative les fonctionnalités de contenu, les flux de travail et les capacités de la plateforme.
•
Expérience dans l'implémentation ou l'extension de fonctionnalités basées sur l'IA et l'apprentissage automatique dans des systèmes en production (par exemple, la classification de contenu, le classement, le soutien à la génération ou les outils de productivité des développeurs), en mettant l'accent sur l'intégration sécuritaire, les contrôles de qualité et l'utilisation responsable conformément aux normes d'Expedia Group.
Veuillez noter que ce poste n'est offert que dans les lieux suivants : Montréal, conformément à notre modèle de travail flexible qui exige que les employés soient au bureau au moins trois jours par semaine.
Introduction to the team
Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction.
Within the Expedia Technology team, our Content organization is currently looking for a Software Developer III to come and work on our Content Platform’s capabilities. These capabilities enable Expedia Group to acquire, enrich and distribute hundreds of millions of assets (images, texts, attributes, videos, etc.) used across our various brands and lines of businesses. While planning your next trip on Expedia Group websites or mobile applications, most content assets you have come across have been selected by our systems to optimize your experience!
Our team is dedicated to delivering highly scalable software solutions in an agile development environment, using state-of-the-art technologies. Our culture provides a safe environment to spark creativity and encourage continuous learning and growth. We work in a DevOps model where developers are involved in all aspects of software development, from design to test, implementation, deployment, monitoring, and support.
•
Design, build, and evolve full stack services and user interfaces for Expedia Group’s content platforms, including API design, low-level system design, and data modeling to support scalable content creation, curation, and delivery.
•
Implement high-quality, maintainable code across the stack (services, APIs, data layer, UI) while following team standards for design, testing, code review, and documentation in a collaborative agile environment.
•
Own the end-to-end technical execution of features within one or more content services, including breaking down complex problems, estimating work, and delivering robust solutions that meet functional and non-functional requirements.
•
Apply data-driven thinking to improve content systems, leveraging metrics, logging, and experimentation to debug issues, optimize performance, and enhance reliability and user experience.
•
Safely integrate and operate AI/ML-enabled solutions that improve outcomes, including familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products in the content domain.
•
Collaborate across domains and services to build reusable, extensible components and platforms, ensuring solutions are fungible and can support multiple content use cases and products across Expedia Group.
•
Bachelor’s degree in Computer Science or a related technical field; or Equivalent related professional experience.
•
5+ years of relevant professional experience
•
Proven ownership of features or services within a broader content or platform ecosystem, including responsibility for design, implementation, testing, deployment, and operational support.
•
Proficiency building and evolving partner-facing web applications and services across modern and legacy stacks, including React, TypeScript, GraphQL, REST APIs, Node.js, JavaScript, and Spring Boot.
•
Familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products, with an understanding of how to integrate these safely into existing services.
•
Bilingual in French and English.
•
Experience designing and evolving multi-service or domain-level architectures for content or platform systems, including thoughtful low-level design, API contracts, and data models that enable reuse and scalability.
•
Demonstrated track record operating full stack or service-based systems at scale, including performance optimization, observability, and effective incident response and post-incident improvement.
•
Strong focus on engineering excellence, including robust automated testing, CI/CD practices, and production readiness standards that improve reliability and reduce operational toil.
•
Ability to use data, experimentation, and metrics to guide technical decisions, validate hypotheses, and iteratively improve content features, workflows, and platform capabilities.
•
Experience implementing or extending AI/ML-enabled features in production systems (for example, content classification, ranking, generation support, or developer productivity tools), with a focus on safe integration, quality controls, and responsible usage aligned to Expedia Group standards.
Please note that this role is only available in the following locations: Montreal, in alignment with our flexible work model which requires employees to be in-office at least three days a week.…
Expedia
Software Development
70 open roles on Sydicom
Expedia Inc. is an American online travel agency owned by Expedia Group, which is headquartered in Seattle, Washington. When Microsoft Corporation launched Expedia on the Microsoft Network in October 1996, it was the first online travel service to be offered by a major technology company, allowing consumers to make air, car, and hotel reservations online and to browse a library of multimedia travel guides. Expedia was founded on October 22, 1996, inside Microsoft in Redmond, Washington, led by Richard (Rich) Barton and a small team who saw an opportunity to bring transparent airfare, hotel, and car booking directly to consumers without travel agents.
Source: Wikipedia