Skip to content
mimi

Ingénierie des données Senior

Plusgrade

Montreal · flexible Full-time Senior 1mo ago

About the role

About Us

French
Travel is more than reaching a destination — it’s also about enjoying the experiences created along the way. We collaborate with over 200 airlines, hospitality companies, cruise lines, rail services, and financial services to transform everyday travel into extraordinary experiences. Guided by our values of ambition, innovation, and collaboration, we constantly push boundaries and believe we are better together. Join us to shape the future of travel by unlocking the potential of data.

English
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 seeking a Senior Data Engineer / Ingénieur·e Data Senior to play a key role in evolving our data platform. As part of the Data Engineering team, you will design and implement scalable, reliable, and high‑performing data pipelines and platforms that support analytics, AI/ML, and customer‑facing applications. You will act as a technical leader, mentoring intermediate engineers, guiding solution design, and ensuring best practices are applied while collaborating closely with a Staff Engineer and a Data Architect.

What You’ll Do

  • Lead the design, development, and implementation of scalable, resilient, and cost‑efficient data pipelines for batch and streaming systems.
  • Partner with Staff Engineers and Data Architects to translate high‑level architecture into actionable engineering solutions.
  • Drive adoption of best practices for data modeling, pipeline design, code quality, and testing.
  • Implement and scale automated monitoring, alerting, and data‑quality frameworks for mission‑critical pipelines.
  • Own complex, high‑impact data‑engineering projects end‑to‑end, from design through deployment and monitoring.
  • Guide the team in designing event‑driven, real‑time, and microservices‑oriented data flows.
  • Optimize existing data infrastructure for performance, scalability, and cost efficiency in the cloud.
  • Mentor and coach intermediate engineers, conducting reviews and providing feedback to grow team capability.
  • Collaborate with analysts, data scientists, and product teams to co‑design data products that power advanced analytics and ML models.
  • Contribute to the evolution of data governance, security, and compliance practices.
  • Evaluate and introduce new tools, frameworks, and techniques to keep our stack modern and efficient.
  • Champion a “data‑first” culture, ensuring stakeholders can trust and act on the data we provide.

What You Bring

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5–7+ years of professional experience in data engineering, with a proven track record delivering large‑scale data solutions.
  • Advanced proficiency with Python, SQL, and at least one additional language (e.g., Java or Scala).
  • Deep expertise in SQL and NoSQL databases, data modeling, and query optimization.
  • Strong hands‑on experience with Snowflake and modern data‑warehouse concepts (data lakes, lakehouse, streaming).
  • Expertise with orchestration frameworks (Airflow, Dagster) and CI/CD for data pipelines.
  • Solid understanding of real‑time/streaming architectures (Kafka, Kinesis).
  • Proven experience implementing data‑quality, observability, and monitoring frameworks.
  • Strong knowledge of the AWS data ecosystem (S3, Glue, Lambda, EMR, ECS) or equivalent cloud services (Azure, GCP).
  • Experience with infrastructure‑as‑code tools (Terraform, CloudFormation).
  • Mastery of software‑engineering practices: testing, code reviews, version control, and design patterns.
  • Excellent communication and collaboration skills, with the ability to influence technical decisions and guide cross‑functional stakeholders.
  • Customer‑first mindset focused on delivering value and efficiency through robust data products.

Nice to Have

  • Experience with data‑governance, cataloging, and lineage tools (e.g., Collibra, Alation, Atlan).
  • Exposure to machine‑learning feature pipelines or MLOps workflows.
  • Familiarity with DataOps practices and advanced monitoring/alerting platforms.
  • Knowledge of RESTful API development and integration.
  • Hands‑on experience with Docker, Kubernetes, and containerized data workloads.
  • Familiarity with BI and visualization platforms (Tableau, Looker).
  • Background in high‑throughput or low‑latency systems.

What You’ll Love About Us

  • RRSP Matching / REER de contrepartie
  • Comprehensive Health Plans / Plans de santé complets
  • Flexible Paid Time Off / Programme de congés payés flexible
  • ✈️ Travel Experience Allocation / Allocation d’expérience de voyage
  • Annual Wellness Perk / Crédit annuel pour bien‑être
  • Commuter / Fournitures de bureau / transport
  • Tenure‑based Work‑From‑Anywhere Program / Programme de travail à distance basé sur l’ancienneté
  • Parental Leave Top‑Up / Programme de prime de congé parental
  • Adventure Pass / Passeport pour l’aventure
  • Learning / Training Allowance / Allocation de formation

Our Process

  • Recruiter phone interview
  • Hiring manager interview
  • Team interview (technical)

All candidates receive feedback, and all information is kept confidential. Plusgrade is an equal‑opportunity employer committed to an accessible recruitment process and a diverse, inclusive workplace. Accommodations are available upon request.

Skills

AWS GlueAWS LambdaAWS S3AirflowAzureCloudFormationData modelingDataOpsDagsterDockerEMRECSGCPJavaKafkaKinesisKubernetesLookerMLOpsNoSQLPythonRESTful APIScalaSnowflakeSQLTableauTerraform

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free