hero

Canada's Talent Marketplace

Find your next role at Canada's fastest-growing tech companies
companies
Jobs

Développeur.se intermédiaire en Données, (ingénierie des données)//Intermediate Data Developer, (Data Engineering)

Plusgrade

Plusgrade

Marketing & Communications, Software Engineering, Data Science
Montreal, QC, Canada
Posted on Dec 10, 2025
**English is available below**
Développeur.se intermédiaire en Données
Les voyages vont bien au-delà de leur destination ; ils sont tissés de chaque souvenir que l'on crée en chemin. Notre engagement consiste à redéfinir l'avenir du voyage en collaborant avec plus de 200 compagnies aériennes, établissements hôteliers, sociétés de croisières, réseaux ferroviaires pour voyageurs et services financiers, dans le but de créer de nouvelles sources de revenus significatives grâce à des expériences client exceptionnelles. Fondés sur nos valeurs fondamentales d'ambition, d'innovation et de collaboration, nous sommes constamment poussés à repousser les limites, à surpasser les attentes et à exploiter le meilleur de chacun. Nous favorisons une culture qui repose sur la conviction que notre force réside dans notre unité, travaillant ensemble pour bâtir un avenir extraordinaire dans l'univers du voyage. Joignez-vous à nous pour transformer les voyages quotidiens en expériences véritablement extraordinaires.
À PROPOS DU RÔLE :
Ingénieur·e de Données Intermédiaire rejoignant une équipe Data Engineering en croissance
Responsabilité de concevoir, construire et maintenir des pipelines et plateformes de données évolutifs
Collaboration avec les ingénieurs, analystes et parties prenantes pour assurer la précision, l’accessibilité et la fiabilité des données
CE QUE TU FERAS :
-Construire et maintenir des pipelines ETL/ELT robustes pour une plateforme de données infonuagique
-Développer des processus d’ingestion, de transformation et d’enrichissement de données à grande échelle (Python, SQL, PySpark)
-Optimiser les workflows de données pour la performance, l’évolutivité et l’efficacité des coûts
-Implémenter des contrôles de qualité et de validation des données
-Traduire les besoins d’affaires en solutions techniques de données
-Soutenir des transformations à grande échelle via des frameworks distribués
-Résoudre les problèmes liés aux pipelines et assurer leur fiabilité
-Participer aux revues de code et aux meilleures pratiques d’ingénierie
-Documenter les processus, pipelines et schémas
-Rester à jour sur les outils modernes de data engineering et technologies cloud
-Construire des solutions en tenant compte des parties prenantes, pas seulement des pipelines
TU ES QUELQU'UN AVEC:
-Baccalauréat en informatique, systèmes d’information, ingénierie ou domaine connexe
-3+ années d’expérience en ingénierie de données ou disciplines connexes
-Solide expérience avec Snowflake et les concepts modernes d’entrepôt de données (data lakes, lakehouse, streaming)
-Maîtrise de Python et SQL pour la construction et l’optimisation de pipelines
-Expérience pratique avec AWS (S3, Glue, Lambda, Redshift) et Snowflake
-Expérience des concepts ETL/ELT, de modélisation et entreposage de données
-Expérience avec des outils d’orchestration (Airflow, Dagster)
-Expérience avec PySpark et des frameworks distribués (ex : EMR)
-Connaissance de l’optimisation et du débogage des pipelines
-Solides aptitudes analytiques, de résolution de problèmes et de collaboration
-Expérience avec Git et les workflows CI/CD
SERAIT UN PLUS :
-Expérience avec les données en temps réel / streaming (Kafka, Kinesis)
-Connaissance de l’infrastructure as code (Terraform, CloudFormation)
-Expérience dans le développement ou l’intégration d’API REST
-Familiarité avec des outils BI (Tableau, Looker)
-Connaissance de Java ou Scala
Si tu es passionné.e par l’ingénierie des données et souhaitez relever des défis dans le secteur du voyage, nous voulons vous rencontrer ! Rejoignez notre équipe d’ingénieurs et de data scientists expérimentés pour livrer rapidement des produits de haute qualité.
CE QUE VOUS AIMEREZ 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
🥗 Événements d'équipe
💻 Allocation pour des fournitures de bureau / transport
🌅 Programme de travail à distance
🍼 Programme de prime de congé parental
🌍 Passeport pour l'aventure
NOTRE PROCESSUS:
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 et nous sommes engagés à offrir des opportunités d'emploi égales, quel que soit 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 et toute autre catégorie protégée par la loi. Sur demande, nous fournirons un hébergement pour les candidats handicapés.
Nous croyons en la diversité et l'inclusivité, c'est pourquoi notre processus d'entrevue est conçu pour offrir une expérience de candidat positive et garantir que chaque candidat est évalué de manière égale. Toutes les candidatures seront examinées par notre équipe de talents et le ou les candidats retenus passeront par le processus de recrutement suivant:
• Entrevue téléphonique avec le recruteur
• Entrevue avec le responsable de l'embauche
• Entrevue en équipe technique
Tous les candidats recevront des commentaires, qu'ils réussissent ou non toutes les étapes de notre processus d'entrevue. Toutes vos informations seront confidentielles.
------------------------------------------------
Travel is more than reaching a destination—it’s about the experiences created along the way. We partner with over 200 airline, hospitality, cruise, passenger rail, and financial services companies to transform everyday travel into extraordinary journeys. Guided by our values of ambition, innovation, and collaboration, we continuously raise the bar and believe we are better together.
Join us in shaping the future of travel by unlocking the power of data.
About the Role
We are looking for an Intermediate Data Engineer to join our growing Data Engineering team. In this role, you will design, build, and maintain scalable data pipelines and platforms that support analytics, reporting, and product innovation. You will collaborate with engineers, analysts, and business stakeholders to ensure data is accurate, accessible, and reliable across the organization.
What You’ll Do
-Design, develop, and maintain robust ETL/ELT pipelines to integrate data from multiple sources into a centralized cloud-based data platform
-Build scalable data ingestion, transformation, and enrichment processes using Python, SQL, and PySpark
-Optimize data workflows for performance, scalability, and cost efficiency in the cloud
-Implement data quality and validation checks to ensure trust in reporting, analytics, and data-infused products
-Collaborate with cross-functional teams to translate business requirements into technical data solutions
-Support large-scale transformations using distributed processing frameworks
-Troubleshoot and resolve issues in data pipelines, ensuring reliability and uptime
-Participate in code reviews and contribute to engineering standards and best practices
-Document data processes, pipelines, and schemas to improve transparency and reusability
-Stay current with modern data engineering tools, practices, and cloud technologies with a passion for continual learning and knowledge sharing
-Building with stakeholders in mind, not just raw pipelines.
What You Bring
-Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field
-3+ years of experience in data engineering, data development, or data management
-Strong hands-on experience with Snowflake and modern data warehouse concepts (data lakes, lakehouse, streaming)
-Proficiency in Python and SQL for building and optimizing data pipelines
-Hands-on experience with AWS services such as S3, Glue, Lambda, Redshift, and data platforms such as Snowflake.
-Experience with ETL/ELT, data modeling, and data warehousing concepts
-Experience with orchestration tools (Airflow, Dagster)
-Hands-on experience with PySpark and distributed data processing frameworks (e.g., AWS EMR)
-Knowledge of pipeline performance optimization and debugging
-Strong problem-solving, analytical, and collaboration skills
-Experience with version control (Git) and CI/CD workflows
Nice to Have
-Exposure to real-time/streaming data (Kafka, Kinesis)
-Knowledge of infrastructure as code (Terraform, CloudFormation)
-Experience with RESTful API development and integration
-Familiarity with BI or visualization tools (Tableau, Looker)
-Knowledge of Java or Scala is a plus
If you have a passion for data engineering and are excited to work on challenging problems in the travel industry, we want to hear from you! Join our team of experienced data scientists and engineers to deliver high-quality, tested products quickly and regularly.
WHAT YOU’LL LOVE ABOUT US:
🏦 RRSP/401(k) Matching/ Pension Matching
🏥 Comprehensive Health Plans
📅 Flexible Paid Time Off
✈️ Travel Experience Credit
🧘 Annual Wellness Credit
🥗 Team Events
💻 Home Office/Commuter Credit
🌅 Work From Anywhere Program
🍼 Parental Leave Top Up
🌍 Adventure Pass
OUR PROCESS:
Plusgrade is an equal-opportunity employer and is committed to providing an accessible recruitment process. We welcome applications from all qualified individuals and are committed to equal employment opportunities regardless of gender identity or expression, race, ethnic origin, creed, place of origin, age, sex, marital status, physical or mental disability, sexual orientation, and any other category protected by law. Upon request, we will provide accommodation for applicants with disabilities.
We believe in diversity and inclusivity and that is why our interview process is designed for a positive candidate experience and to ensure every candidate is evaluated equally. All applications will be reviewed by our Talent Team and the successful candidate(s) will go through the following recruitment process:
• Recruiter Phone Interview
• Hiring Manager Interview
• Technical Team Interview
All candidates will be provided with feedback regardless if they pass or didn’t pass any of our interview stages. All your information will be kept confidential.