An English version will follow.
Développeur·euse principal·e de données
La plateforme de données de Plusgrade alimente les décisions et les modèles d'IA pour les plus grandes marques de voyage au monde, et nous recherchons une personne prête à façonner l'évolution de cette infrastructure à grande échelle.
Ce que tu feras
Tu concevras et déploieras des pipelines de données batch et streaming hautement performants en transformant l'architecture globale en solutions d'ingénierie concrètes. Tu optimiseras l'infrastructure cloud pour maximiser l'efficacité et la performance tout en encadrant les ingénieur·e·s intermédiaires de l'équipe. L'intégration de l'IA fait partie intégrante de notre modèle opérationnel, ce qui signifie que tu participeras à la restructuration de la production et de la livraison du code pour automatiser l'évaluation de nos pipelines. En étroite collaboration avec nos équipes de science des données et de produits, tu assureras la robustesse de nos produits de données du début à la fin.
La stack technique
Snowflake · Python · SQL · Java · Scala · Airflow · Dagster · Kafka · Kinesis · S3 · Glue · Lambda · EMR · ECS · Terraform · CloudFormation · Docker · Kubernetes
Ce que tu apportes
Tu as une maîtrise approfondie de Python, SQL et des bases de données modernes, combinée à une solide expérience dans la conception de pipelines complexes avec des outils comme Snowflake, Airflow ou Dagster.
Tu as déjà transformé la façon dont ton équipe collabore autour de l'IA, en mettant en place des systèmes partagés et en élevant le niveau de compétence technique globale de ton entourage.
Tu possèdes une expertise pratique des architectures en temps réel et événementielles comme Kafka, et tu sais automatiser les frameworks de surveillance pour les flux critiques.
Tu penses comme un·e ingénieur·e logiciel chevronné·e, appliquant naturellement les meilleures pratiques de tests, de révision de code, de CI/CD et de gestion d'infrastructure as code.
Tu aimes guider tes pairs, encadrer le talent technique et collaborer de manière transparente avec les parties prenantes pour traduire des concepts complexes en livrables de haute qualité.
Pourquoi Plusgrade
Le voyage, c'est avant tout les moments qui rendent chaque trajet unique. Chez Plusgrade, nous bâtissons la technologie qui rend ces moments possibles, des offres de surclassement et expériences de fidélisation aux outils de revenus utilisés par plus de 575 partenaires dans les secteurs aérien, hôtelier, des croisières, ferroviaire et des services financiers à travers le monde.
Le travail est mondial, complexe et valorisant. Tu résoudras des problèmes concrets, tu prendras en charge des projets de l'idée jusqu'au résultat, et tu travailleras aux côtés de personnes intelligentes, curieuses et engagées à faire un travail de qualité.
Nous donnons aussi à nos équipes accès à des outils d'IA et les encourageons à les utiliser de manière réfléchie, pour aller plus vite, explorer des idées et bâtir de meilleures façons de travailler.
Nous faisons confiance à nos équipes pour donner le meilleur d'elles-mêmes. Cela signifie autonomie, flexibilité et espace pour grandir.
Viens bâtir l'avenir du voyage avec nous.
Ce que tu aimeras chez nous
🏦 REER de contrepartie · 🏥 Plans de santé complets · 📅 Programme de congés payés flexible · ✈️ Allocation d'expérience de voyage · 🧘 Crédit annuel pour bien-être · 🚆 Allocation pour des fournitures de bureau / transport · 🌅 Programme de travail à distance basé sur l'ancienneté · 🍼 Programme de prime de congé parental · 🌍 Passeport pour l'aventure · 🎓 Allocation de formation
Notre processus
Nous croyons que chaque candidat·e mérite une expérience juste et transparente, peu importe l'issue, tout le monde reçoit un retour.
Notre processus : Appel avec le·la recruteur·euse → Entrevue avec le·la responsable de l'embauche → Entrevue finale.
Plusgrade est un employeur offrant des chances égales et s'engage à fournir un processus de recrutement accessible. Nous accueillons les candidatures de toutes les personnes qualifiées, sans égard à l'identité ou l'expression de genre, la race, l'origine ethnique, la croyance, le lieu d'origine, l'âge, le sexe, l'état civil, le handicap physique ou mental, l'orientation sexuelle ou toute autre catégorie protégée par la loi. Des accommodements sont disponibles sur demande. Nous pourrions utiliser des outils assistés par l'IA pour aider à filtrer et évaluer les candidat·e·s pour ce poste. Cette offre d'emploi concerne un poste vacant existant.
Senior Data Developer
Plusgrade's data platform powers decisions and machine learning models for the biggest travel brands in the world, and we need someone ready to own the evolution of this high-scale infrastructure.
What You'll Be Doing
You will design and implement resilient batch and streaming data pipelines, translating high-level architecture into actionable engineering solutions. You will optimize cloud infrastructure for performance and cost efficiency while mentoring intermediate engineers across the team. Our delivery model actively integrates advanced automation, so you will help restructure how our pipelines and tools are built, reviewed, and delivered around intelligent systems. Working closely with data scientists and product teams, you will ensure our mission-critical data flows remain scalable and trusted end to end.
The Stack
Snowflake · Python · SQL · Java · Scala · Airflow · Dagster · Kafka · Kinesis · S3 · Glue · Lambda · EMR · ECS · Terraform · CloudFormation · Docker · Kubernetes
What You Bring
You have advanced proficiency in Python, SQL, and modern data warehouses like Snowflake, along with a track record of building production-grade pipelines using tools like Airflow or Dagster.
You have structurally changed how your team works around AI, building shared systems others depend on and raising the technical bar for the developers around you.
You bring deep hands-on experience with real-time streaming architectures and have successfully scaled automated monitoring and data quality frameworks for critical pipelines.
You possess a strong software engineering foundation, applying robust testing, version control, CI/CD, and infrastructure as code to everything you build.
You are a natural technical mentor who collaborates effectively across functional teams to translate complex architecture into high-leverage business outcomes.
Why Plusgrade
Travel is about the moments that make a journey feel personal. At Plusgrade, we build the technology that makes those moments possible, from upgrade offers and loyalty experiences to revenue tools used by 575+ airline, hospitality, cruise, rail, and financial services partners worldwide.
The work is global, complex, and rewarding. You will solve meaningful problems, take ownership from idea to outcome, and work alongside people who are smart, curious, and committed to doing great work.
We also give our teams access to AI tools and the encouragement to use them thoughtfully, to move faster, explore ideas, and build better ways of working.
We trust our teams to do their best work. That means autonomy, flexibility, and room to grow.
Come help us shape the future of travel.
What You'll Love About Us
🏦 RRSP Matching · 🏥 Comprehensive Health Plans · 📅 Flexible Paid Time Off · ✈️ Travel Experience Perk · 🧘 Annual Wellness Perk · 🚆 Commuter Perk · 🌅 Tenure-Based Work From Anywhere Program · 🍼 Parental Leave Top Up · 🌍 Adventure Pass · 🎓 Learning Allowance
Our Process
We believe every candidate deserves a fair, transparent experience, so regardless of outcome, everyone gets feedback.
Our process: Recruiter call → Hiring Manager interview → Final interview.
Plusgrade is an equal-opportunity employer committed to accessible recruitment. We welcome applications from all qualified individuals regardless of gender identity or expression, race, ethnic origin, creed, place of origin, age, sex, marital status, physical or mental disability, sexual orientation, or any other category protected by law. Accommodation is available upon request. We may use AI-assisted tools to help screen and assess applicants for this role. This posting is for an existing vacancy.
Skills Required
- Advanced proficiency in Python
- Advanced proficiency in SQL
- Experience with modern data warehouses (Snowflake)
- Production-grade pipeline development experience with Airflow or Dagster
- Hands-on experience with real-time streaming architectures (Kafka, Kinesis)
- Experience optimizing cloud infrastructure and AWS services (S3, Glue, Lambda, EMR, ECS)
- Experience with infrastructure as code (Terraform or CloudFormation)
- Experience with containerization and orchestration (Docker, Kubernetes)
- Strong software engineering practices: testing, version control, CI/CD
- Experience mentoring and leading intermediate engineers
- Experience with Java or Scala
What We Do
Plusgrade powers the global travel industry with its portfolio of leading ancillary revenue solutions. Over 200 airline, hospitality, cruise, passenger rail, and financial services companies trust Plusgrade to create new, meaningful revenue streams through incredible customer experiences. As an ancillary revenue powerhouse, Plusgrade has generated billions of dollars in new revenue opportunities across its platform for its partners while creating enhanced travel experiences for millions of their passengers and guests. Plusgrade was founded in 2009 with headquarters in Montreal and has offices around the world.
.png)





