Developpeur.se intermediaire en Donnees (ingenierie des donnees)// Intermediate Data Developer (Data Engineering)
- Plusgrade
- Montreal, Quebec
- Full Time
De veloppeur.se Donnees
Le voyage est plus que larrivee a destination cest lensemble des experiences vecues en cours de route. Nous collaborons avec plus de 200 entreprises aeriennes, hotelieres, ferroviaires, maritimes et financieres pour transformer les deplacements quotidiens en experiences extraordinaires. Guides par nos valeurs dambition, dinnovation et de collaboration, nous repoussons constamment les limites et croyons fermement que nous sommes meilleurs ensemble. Rejoins-nous pour faconner lavenir du voyage en liberant la puissance des donnees.
A PROPOS DU ROLE :
Nous recherchons un(e) Ingenieur(e) de donnees intermediaire pour rejoindre notre equipe Data Engineering en pleine croissance. Dans ce role, tu seras responsable de concevoir, developper et maintenir des pipelines de donnees et des plateformes evolutives qui soutiennent lanalytique, le reporting et linnovation produit. Tu collaboreras avec des ingenieurs, des analystes et des parties prenantes afin de garantir que les donnees soient exactes, accessibles et fiables a travers toute lorganisation.
CE QUE TU FERAS :
-Concevoir, developper et maintenir des pipelines ETL/ELT robustes afin dintegrer des donnees provenant de multiples sources vers une plateforme de donnees centralisee dans le cloud -Construire des processus scalables dingestion, de transformation et denrichissement des donnees en utilisant Python, SQL et PySpark -Optimiser les flux de donnees pour la performance, la scalabilite et lefficacite des couts dans le cloud -Mettre en place des controles de qualite et de validation des donnees afin dassurer la fiabilite du reporting, des analyses et des produits axes sur les donnees -Collaborer avec des equipes multidisciplinaires pour traduire les besoins daffaires en solutions techniques de donnees -Soutenir des transformations a grande echelle a laide de frameworks de traitement distribue -Diagnostiquer et resoudre les problemes lies aux pipelines de donnees afin dassurer leur fiabilite et leur disponibilite -Participer aux revues de code et contribuer aux standards et aux bonnes pratiques dingenierie -Documenter les processus, pipelines et schemas de donnees afin dameliorer la transparence et la reutilisabilite -Rester a jour sur les outils modernes de data engineering, les meilleures pratiques et les technologies cloud, avec une volonte constante dapprendre et de partager les connaissances -Construire des solutions en tenant compte des parties prenantes, pas seulement des pipelines techniques -Detenir un baccalaureat en informatique, en systemes dinformation, en genie ou dans un domaine connexe
TU ES QUELQU'UN AVEC: -3+ annees dexperience en ingenierie des donnees, developpement de donnees ou gestion des donnees -Solide experience pratique avec Snowflake et les concepts modernes dentrepots de donnees (data lakes, lakehouse, streaming) -Maitrise de Python et SQL pour construire et optimiser des pipelines de donnees -Experience concrete avec les services AWS tels que S3, Glue, Lambda, Redshift ainsi que des plateformes de donnees comme Snowflake -Experience avec les concepts ETL/ELT, la modelisation de donnees et les entrepots de donnees -Experience avec des outils dorchestration (Airflow, Dagster) -Experience pratique avec PySpark et les frameworks de traitement distribue (ex. : AWS EMR) -Connaissance de loptimisation des performances des pipelines et du debogage -Solides competences en resolution de problemes, analyse et collaboration -Experience avec le controle de version (Git) et les workflows CI/CD
SERAIT UN PLUS : -Experience avec les outils de gouvernance, catalogage et tracabilite des donnees (Collibra, Alation, Atlan) -Exposition aux pipelines de features ML ou workflows MLOps -Connaissance des pratiques DataOps et plateformes avancees de monitoring/alertes -Competence en developpement/integration dAPI REST -Experience avec Docker, Kubernetes et les workloads conteneurises -Familiarite avec les outils BI (Tableau, Looker) -Experience dans des systemes a haut debit ou faible latence
CE QUE TU AIMERAS CHEZ NOUS: REER de contrepartie Plans de sante complets Programme de conges payes flexible Allocation dexperience de voyage Credit annuel pour bien-etre Allocation pour des fournitures de bureau / transport Programme de travail a distance base sur lanciennete Programme de prime de conge parental Passeport pour l'aventure Allocation de formation
NOTRE PROCESSUS: Plusgrade est un employeur offrant des chances egales et s'engage a fournir un processus de recrutement accessible. Nous accueillons les candidatures de toutes les personnes qualifiees et nous sommes engages a offrir des opportunites d'emploi egales, quel que soit l'identite ou l'expression de genre, la race, l'origine ethnique, la croyance, le lieu d'origine, l'age, le sexe, l'etat civil, le handicap physique ou mental, l'orientation sexuelle et toute autre categorie protegee par la loi. Sur demande, nous fournirons un hebergement pour les candidats handicapes. Si tu as une preference concernant la langue de tes entrevues, merci den informer notre equipe Talent lorsquelle te contactera. Nous croyons en la diversite et l'inclusivite, c'est pourquoi notre processus d'entrevue est concu pour offrir une experience de candidat positive et garantir que chaque candidat est evalue de maniere egale. Toutes les candidatures seront examinees par notre equipe de talents et le ou les candidats retenus passeront par le processus de recrutement suivant:
Entrevue telephonique avec le recruteur Entrevue avec le responsable de l'embauche Entrevue en equipe technique
Tous les candidats recevront des commentaires, qu'ils reussissent ou non toutes les etapes de notre processus d'entrevue. Toutes vos informations seront confidentielles.
Intermediate Data Engineer, Data Engineering
Travel is more than reaching a destinationits 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 Youll 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. -Bachelors degree in Computer Science, Information Systems, Engineering, or related field
What You Bring -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
WHAT YOULL 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: 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. If you have a preference regarding the language of your interviews, please inform our Talent Team when they reach out to you.
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 Interview Final Team Interview
Le voyage est plus que larrivee a destination cest lensemble des experiences vecues en cours de route. Nous collaborons avec plus de 200 entreprises aeriennes, hotelieres, ferroviaires, maritimes et financieres pour transformer les deplacements quotidiens en experiences extraordinaires. Guides par nos valeurs dambition, dinnovation et de collaboration, nous repoussons constamment les limites et croyons fermement que nous sommes meilleurs ensemble. Rejoins-nous pour faconner lavenir du voyage en liberant la puissance des donnees.
A PROPOS DU ROLE :
Nous recherchons un(e) Ingenieur(e) de donnees intermediaire pour rejoindre notre equipe Data Engineering en pleine croissance. Dans ce role, tu seras responsable de concevoir, developper et maintenir des pipelines de donnees et des plateformes evolutives qui soutiennent lanalytique, le reporting et linnovation produit. Tu collaboreras avec des ingenieurs, des analystes et des parties prenantes afin de garantir que les donnees soient exactes, accessibles et fiables a travers toute lorganisation.
CE QUE TU FERAS :
-Concevoir, developper et maintenir des pipelines ETL/ELT robustes afin dintegrer des donnees provenant de multiples sources vers une plateforme de donnees centralisee dans le cloud -Construire des processus scalables dingestion, de transformation et denrichissement des donnees en utilisant Python, SQL et PySpark -Optimiser les flux de donnees pour la performance, la scalabilite et lefficacite des couts dans le cloud -Mettre en place des controles de qualite et de validation des donnees afin dassurer la fiabilite du reporting, des analyses et des produits axes sur les donnees -Collaborer avec des equipes multidisciplinaires pour traduire les besoins daffaires en solutions techniques de donnees -Soutenir des transformations a grande echelle a laide de frameworks de traitement distribue -Diagnostiquer et resoudre les problemes lies aux pipelines de donnees afin dassurer leur fiabilite et leur disponibilite -Participer aux revues de code et contribuer aux standards et aux bonnes pratiques dingenierie -Documenter les processus, pipelines et schemas de donnees afin dameliorer la transparence et la reutilisabilite -Rester a jour sur les outils modernes de data engineering, les meilleures pratiques et les technologies cloud, avec une volonte constante dapprendre et de partager les connaissances -Construire des solutions en tenant compte des parties prenantes, pas seulement des pipelines techniques -Detenir un baccalaureat en informatique, en systemes dinformation, en genie ou dans un domaine connexe
TU ES QUELQU'UN AVEC: -3+ annees dexperience en ingenierie des donnees, developpement de donnees ou gestion des donnees -Solide experience pratique avec Snowflake et les concepts modernes dentrepots de donnees (data lakes, lakehouse, streaming) -Maitrise de Python et SQL pour construire et optimiser des pipelines de donnees -Experience concrete avec les services AWS tels que S3, Glue, Lambda, Redshift ainsi que des plateformes de donnees comme Snowflake -Experience avec les concepts ETL/ELT, la modelisation de donnees et les entrepots de donnees -Experience avec des outils dorchestration (Airflow, Dagster) -Experience pratique avec PySpark et les frameworks de traitement distribue (ex. : AWS EMR) -Connaissance de loptimisation des performances des pipelines et du debogage -Solides competences en resolution de problemes, analyse et collaboration -Experience avec le controle de version (Git) et les workflows CI/CD
SERAIT UN PLUS : -Experience avec les outils de gouvernance, catalogage et tracabilite des donnees (Collibra, Alation, Atlan) -Exposition aux pipelines de features ML ou workflows MLOps -Connaissance des pratiques DataOps et plateformes avancees de monitoring/alertes -Competence en developpement/integration dAPI REST -Experience avec Docker, Kubernetes et les workloads conteneurises -Familiarite avec les outils BI (Tableau, Looker) -Experience dans des systemes a haut debit ou faible latence
CE QUE TU AIMERAS CHEZ NOUS: REER de contrepartie Plans de sante complets Programme de conges payes flexible Allocation dexperience de voyage Credit annuel pour bien-etre Allocation pour des fournitures de bureau / transport Programme de travail a distance base sur lanciennete Programme de prime de conge parental Passeport pour l'aventure Allocation de formation
NOTRE PROCESSUS: Plusgrade est un employeur offrant des chances egales et s'engage a fournir un processus de recrutement accessible. Nous accueillons les candidatures de toutes les personnes qualifiees et nous sommes engages a offrir des opportunites d'emploi egales, quel que soit l'identite ou l'expression de genre, la race, l'origine ethnique, la croyance, le lieu d'origine, l'age, le sexe, l'etat civil, le handicap physique ou mental, l'orientation sexuelle et toute autre categorie protegee par la loi. Sur demande, nous fournirons un hebergement pour les candidats handicapes. Si tu as une preference concernant la langue de tes entrevues, merci den informer notre equipe Talent lorsquelle te contactera. Nous croyons en la diversite et l'inclusivite, c'est pourquoi notre processus d'entrevue est concu pour offrir une experience de candidat positive et garantir que chaque candidat est evalue de maniere egale. Toutes les candidatures seront examinees par notre equipe de talents et le ou les candidats retenus passeront par le processus de recrutement suivant:
Entrevue telephonique avec le recruteur Entrevue avec le responsable de l'embauche Entrevue en equipe technique
Tous les candidats recevront des commentaires, qu'ils reussissent ou non toutes les etapes de notre processus d'entrevue. Toutes vos informations seront confidentielles.
Intermediate Data Engineer, Data Engineering
Travel is more than reaching a destinationits 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 Youll 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. -Bachelors degree in Computer Science, Information Systems, Engineering, or related field
What You Bring -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
WHAT YOULL 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: 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. If you have a preference regarding the language of your interviews, please inform our Talent Team when they reach out to you.
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 Interview Final Team Interview
Job ID: 511728541
Originally Posted on: 2/27/2026