Développeur(-euse) de logiciels II (contenu) / Software Developer II (Content)

ExpediaMontreal, QC
CA$86,000 - CA$120,500Hybrid

About The Position

Expedia Group's 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. This Software Developer II role is part of the Content team which sits within our Technology division. The Content team builds and scales the platforms, services, and data pipelines that power rich, high‑quality content across our traveler experiences, from destination media and guides to reviews, images, and personalized recommendations, enabling more relevant, inspiring, and trustworthy shopping journeys. As a Software Developer II, you design, develop, and maintain high‑quality software solutions that empower travel growth and enhance user experiences by ensuring our content and related services are reliable, performant, and easy to integrate across Expedia Group products.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Approximately 2–5 years of professional software development experience building, testing, and operating production services or applications.
  • Experience taking ownership of one or more services, components, or features, including implementation, quality, and ongoing maintenance within a team or domain.
  • Proficiency in at least one modern programming language and associated ecosystem, with hands-on experience in system design (LLD), API design, and data modeling.
  • Familiarity with AI-driven systems, tools, or workflows and the ability to work safely with AI/ML‑enabled capabilities integrated into products or platforms.

Nice To Haves

  • Experience designing and evolving service or application architectures, including well-structured APIs and data models that scale with increased traffic, data volume, or feature complexity.
  • Demonstrated ability to improve operational excellence through better observability, performance tuning, reliability practices, and participation in on-call or incident response.
  • Experience working with distributed systems, cloud-native services, or multi-service environments, including integration patterns and data flows across services within a domain.
  • Hands-on experience safely integrating and operating AI/ML‑enabled solutions that improve user, business, or platform outcomes, with an understanding of how to evaluate and monitor these systems in production.
  • Growing expertise using AI-assisted development or analysis tools in a responsible way to improve developer productivity, code quality, or product capabilities.

Responsibilities

  • Design, develop, test, and maintain software components and services, applying solid coding practices, debugging skills, and engineering fundamentals across the full development lifecycle.
  • Contribute to system design, including low-level design (LLD), API contracts, and data models that are reliable, maintainable, and aligned with team and domain architecture.
  • Collaborate with peers, product, and technical partners to translate functional and non-functional requirements into technical solutions that serve multiple features or services within a domain.
  • Implement and improve observability, reliability, and operational practices (logging, monitoring, alerting, incident response) that support stable, high-quality production systems.
  • 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.
  • Build domain knowledge and demonstrate flexibility by contributing to different services, components, or technical areas as business and platform needs evolve.

Benefits

  • medical
  • dental
  • vision coverage
  • paid time off
  • Employee Assistance Program
  • wellness reimbursement
  • travel reimbursement
  • travel discounts
  • International Airlines Travel Agent Network (IATAN) membership
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service