Titre du poste ou emplacement

Principal Software Engineer - Travel Technology Ecosystem

Zii Travel Technologies
Montreal, QC
Posté aujourd'hui
Détails de l'emploi :
Temps plein
Exécutif
Avantages :
Assurance maladie

Who We Are

At Zii Travel Technologies, we're not just building software-we're crafting solutions that address the most complex challenges in corporate travel management. Our platform is designed to provide clarity, control, and confidence to travel managers, arrangers, and travelers alike.

Zii is the technological heartbeat of Encore Corporate Travel, a proudly independent, woman-owned company with nearly four decades of experience in delivering exceptional travel services. We combine cutting-edge technology with unparalleled human support, ensuring a seamless and personalized travel experience.

We understand that travel programs don't exist solely within platforms-they thrive in real-time, dynamic environments. That's why Zii is more than just a tool; it's part of an orchestrated experience where technology, service, and strategy move in sync. Our commitment is to empower organizations with a platform that adapts to their needs, providing real-time insights, streamlined processes, and a user-friendly interface.

Join us in redefining corporate travel. At Zii, we believe that with the right tools and support, travel can be transformed from a logistical necessity into a strategic advantage.

About the Role

We're hiring a Principal Software Engineer to join our Montreal-based team and help drive the future of our global corporate travel technology platform.

This is a critical role that blends architecture, AI, and integrations with global travel systems. You'll design and deliver secure, scalable systems used by enterprise clients across the world.

Key Responsibilities

  • Architect and build cloud-native backend systems for global travel operations
  • Integrate with GDSs (Sabre, Amadeus, Travelport) and NDC airline APIs
  • Develop secure APIs for booking, traveler data, and real-time updates
  • Lead AI-based features such as fare recommendation engines and disruption detection tools
  • Apply travel-specific protocols (EDIFACT, ARC/BSP, CAT35, IATA NDC)
  • Ensure compliance with global standards (PCI-DSS, GDPR, SOC2)
  • Collaborate cross-functionally with Product and Engineering teams
  • Use tools including Java, TypeScript, Python, Spring Boot, Node.js, Docker, Kubernetes, Azure, Kafka, RabbitMQ, Terraform

What We're Looking For

  • At least 10 years of professional software engineering experience
  • Minimum 7 years in the travel technology space, including GDS or airline system integrations
  • Strong experience with AI/ML in production environments
  • Bilingual in French and English (spoken and written)
  • Bachelor's degree or higher in Computer Science, Software Engineering, or a related field
  • Must be based in Montreal or willing to relocate (on-site presence required)

What We Offer

  • Comprehensive health and dental coverage
  • Unlimited vacation policy
  • Company-provided IT equipment

How to Apply

We review every application carefully. Candidates selected for next steps will be invited to participate in an interview and a short Wonderlic assessment to support team fit and communication alignment.

Encore Corporate Travel is an Equal Opportunity Employer. We value diversity, equity, and inclusion, and we're committed to building a team that reflects the communities we serve. If you require accommodations during the recruitment process, please let us know.

Qui nous sommes

Chez Zii Travel Technologies, nous ne faisons pas que développer des logiciels - nous concevons des solutions qui répondent aux défis les plus complexes de la gestion des voyages d'affaires. Notre plateforme est pensée pour offrir clarté, contrôle et confiance aux gestionnaires de voyages, organisateurs et voyageurs.

Zii est le cœur technologique d'Encore Corporate Travel, une entreprise fièrement indépendante, détenue par une femme, qui cumule près de quatre décennies d'expérience dans la prestation de services de voyage d'exception. Nous combinons technologie de pointe et accompagnement humain hors pair pour garantir une expérience de voyage fluide et personnalisée.

Nous savons que les programmes de voyage ne se limitent pas à une plateforme - ils évoluent dans des environnements dynamiques et en temps réel. C'est pourquoi Zii est bien plus qu'un simple outil : c'est une expérience orchestrée où technologie, service et stratégie avancent en parfaite harmonie. Notre engagement est d'offrir aux organisations une plateforme qui s'adapte à leurs besoins, avec des données en temps réel, des processus optimisés et une interface conviviale.

Rejoignez-nous pour redéfinir le voyage d'affaires. Chez Zii, nous croyons qu'avec les bons outils et le bon soutien, le voyage peut passer d'une nécessité logistique à un véritable levier stratégique.

À propos du poste

Nous recrutons un Ingénieur principal en logiciel pour se joindre à notre équipe basée à Montréal et contribuer au développement de notre plateforme mondiale dédiée aux voyages d'affaires.

Il s'agit d'un poste clé qui allie architecture logicielle, intelligence artificielle et intégration avec des systèmes technologiques de voyage à l'échelle internationale.

Vous concevrez et mettrez en œuvre des systèmes sécurisés et évolutifs, utilisés par des clients d'entreprise dans le monde entier.

Responsabilités principales

  • Concevoir et développer des systèmes backend cloud-native pour les opérations de voyages d'affaires internationales
  • Intégrer les GDS (Sabre, Amadeus, Travelport) ainsi que les API aériennes conformes à la norme NDC
  • Développer des API sécurisées pour les réservations, les données voyageurs et les mises à jour en temps réel
  • Diriger le développement de fonctionnalités basées sur l'IA, comme les moteurs de recommandation tarifaire et les outils de détection des perturbations
  • Appliquer les protocoles propres au secteur du voyage (EDIFACT, ARC/BSP, CAT35, IATA NDC)
  • Assurer la conformité aux normes internationales (PCI-DSS, RGPD, SOC2)
  • Collaborer étroitement avec les équipes Produit et Ingénierie
  • Travailler avec des outils tels que Java, TypeScript, Python, Spring Boot, Node.js, Docker, Kubernetes, Azure, Kafka, RabbitMQ, Terraform

Profil recherché

  • Minimum de 10 ans d'expérience professionnelle en développement logiciel
  • Au moins 7 ans d'expérience dans le domaine des technologies du voyage, incluant les intégrations avec des GDS ou des systèmes aériens
  • Expérience avérée en mise en œuvre de solutions d'IA ou d'apprentissage automatique (ML) en environnement de production
  • Bilingue en français et en anglais, à l'oral comme à l'écrit
  • Diplôme universitaire en informatique, en génie logiciel ou dans un domaine connexe
  • Être basé à Montréal ou prêt à déménager (présence en bureau requise)

Ce que nous offrons

  • Couverture complète en assurance santé et dentaire
  • Politique de vacances illimitées
  • Équipement informatique fourni par l'entreprise

Comment postuler

Nous examinons chaque candidature avec soin. Les candidat(e)s sélectionné(e)s seront invité(e)s à participer à une entrevue ainsi qu'à un court test d'évaluation Wonderlic, dans le but d'assurer une bonne adéquation avec l'équipe et le style de collaboration.

Encore Corporate Travel est un employeur souscrivant au principe de l'égalité des chances. Nous valorisons la diversité, l'équité et l'inclusion, et nous nous engageons à bâtir une équipe qui reflète les communautés que nous servons. Si vous avez besoin de mesures d'adaptation pendant le processus de recrutement, veuillez nous en informer.

Partager un emploi :