Senior Data Engineer in Montréal

Senior Data Engineer in Montréal

Montréal Full-Time 90000 - 110000 $ / year (est.) Hybrid
F

At a Glance

  • Tasks: Design and maintain data pipelines for our innovative travel tech platform.
  • Company: Join Flex Travel Solutions, a dynamic and collaborative tech company.
  • Benefits: Enjoy remote work flexibility, mentorship, and opportunities for growth.
  • Other info: Collaborate with a supportive team and explore personal development opportunities.
  • Why this job: Make an impact in travel technology while working with cutting-edge data solutions.
  • Qualifications: 8+ years in data engineering, strong SQL and Python skills required.

The predicted salary is between 90000 - 110000 $ per year.

Montreal, QC (Hybrid) Full-time At Flex Travel Solutions, we foster an environment of passion, innovation and collaboration. We believe in a dynamic work culture that empowers employees to grow and expand their knowledge. If our ethos resonates with you, we'd love for you to join us!

As a technology first company, we're currently looking for a Senior Data Engineer to join our team.

The Role: As a Senior Data Engineer at FTS, you will report to the Head of Engineering with the responsibility of designing, building, and maintaining robust data pipelines and infrastructure that power our travel technology platform. You will play a key role in ensuring that data is reliable, accessible, and structured to support analytics, reporting, and AI/ML initiatives across the organization.

Responsibilities:

  • Design, build, and maintain scalable data pipelines and ETL/ELT workflows.
  • Develop and manage data warehouse and data lake infrastructure on cloud platforms.
  • Collaborate with data analysts, data scientists, and product teams to deliver data solutions aligned with business needs.
  • Define and enforce data quality standards, governance practices, and documentation.
  • Optimize query performance and data processing for large-scale datasets.
  • Integrate data from diverse sources including APIs, third-party travel systems, and internal applications.
  • Support the development of dashboards, reporting tools, and self-serve analytics capabilities.
  • Champion data engineering best practices and mentor junior team members.
  • Work with engineering and DevOps to ensure data platform reliability, security, and compliance.
  • Evaluate and recommend new data technologies, tools, and architectural patterns.

Experience/Skills Required:

  • 8+ years of experience in data engineering or a related field.
  • Strong proficiency in SQL and Python (or Scala/Java) for data processing.
  • Hands-on experience with data pipeline tools such as Apache Airflow, dbt, Spark, or similar.
  • Hands-on experience with designing scalable lakehouse architectures using open table formats such as Apache Iceberg, with deep expertise in AWS data services (S3, Glue, EMR, Athena, Lake Formation).
  • Experience with cloud data platforms (AWS Redshift, Google BigQuery, Snowflake, or Azure Synapse).
  • Solid understanding of data modeling, dimensional design, and data warehousing concepts.
  • Familiarity with streaming data technologies (Kafka, Kinesis, or Pub/Sub).
  • Experience with containerization and infrastructure-as-code (Docker, Terraform).
  • Strong analytical mindset and ability to translate business requirements into technical data solutions.
  • Excellent communication skills with both technical and non-technical stakeholders.
  • Experience in travel technology or airline data systems is an asset.
  • Bachelor's degree in Computer Science, Engineering, or a related field preferred.

What you can expect from us:

  • Remote work flexibility (minimum 3 days in office — based in Quebec)
  • Guidance from senior team members
  • Collaboration with a supportive and committed team
  • Prospects for personal and professional development

Senior Data Engineer in Montréal employer: Flex Travels Solutions Inc.

At Flex Travel Solutions, we pride ourselves on being an exceptional employer that champions innovation and collaboration within a dynamic work culture. Located in the vibrant city of Montreal, our hybrid work model offers flexibility while fostering personal and professional growth through hands-on leadership opportunities and direct access to founders. Join us to make a meaningful impact in the travel tech industry as we expand into new markets, all while enjoying a supportive environment that values your contributions.

F

Contact Details:

Flex Travels Solutions Inc. Recruitment Team

We think you need these skills to ace Senior Data Engineer in Montréal

Data Pipeline Design
ETL/ELT Workflows
Data Warehouse Management
Cloud Platforms (AWS, Google BigQuery, Snowflake, Azure Synapse)
SQL
Python (or Scala/Java)
Apache Airflow