Job Description

Stay22 is a fast growing and profitable Travel Tech startup in Montreal that helps content creators to better monetize their content while improving the overall experience of their end users through different innovative solutions that makes it easy to search for travel related services. Over 100 million unique users go every month through our products that are embedded in the top most pages and platforms in travel discovery. Our Data team serves as a cornerstone for various stakeholders including Finance, Customer Service, Sales, Product. Join us to push the boundaries of predictive modeling and AI in travel technology.

Job Summary

We are searching for a Data Engineer with strong back-end experience to join our growing Data team. You will support data structure and maintain data products related to Stay22 partners, user interactions, and transactions data. In this role, you will be responsible for processing, reviewing and organizing data. You will provide accurate, timely, and consistent data to the organization and will create data management strategies including data acquisition and cleansing, data validation activities, writing specifications for data verifications, etc. In this role you will take ownership not only providing and manipulating data but also help to leverage data to make strategic business decisions.

Key Responsibilities

  • Designs and implements efficient ETL/ELT processes to ingest, transform, and load data.
  • Help define and build key datasets across all Stay22 product areas. Lead the evolution of these datasets as use cases grow
  • Analyze data flows and dependencies, and design and implement data models for optimal storage and retrieval processes
  • Optimizes data pipelines for performance, scalability, and reliability
  • Developing integrations with third party systems to source and/or distribute various datasets
  • Extract actionable insights through analyzing large, complex, multi-dimensional customer behavior data sets
  • Collaborates with cross-functional teams and multiple disciplines to understand data requirements and provide technical expertise on data-related projects
  • Translate complex concepts into implications for the business via excellent communication skills, both verbal and written
  • Implements data governance best practices to ensure data quality, integrity, and security
  • Builds and maintains documentation for data processes, data dictionaries, and data lineage
  • Applies highly developed knowledge of complex algorithms, data science methods, and statistical analysis techniques to prepare and present data visualizations to key stakeholders and leaders of relevant business units
  • Perform analytical deep-dives to analyze problems and opportunities, identify the hypothesis and design and execute experiments
  • Remains current with industry trends and best practices in data engineering, cloud technologies, and data analytics
  • Coaches and trains junior colleagues in techniques, processes, and responsibilities

Who you are

We’re looking for someone who meets the most of our requirements to be considered for the role. If you meet these requirements, you are encouraged to apply.


  • B.S. or M.S in Computer Science or equivalent experience
  • 8-10+ years of experience in data engineering or related roles
  • Proven experience (8+ years) as a Data Engineer and Scientist, with a focus on data modeling, SQL (6+ years), Python (5+ years), and Snowflake or BigQuery.
  • Experience with workflow orchestration management engines such as Airflow, DBT, etc
  • Strong proficiency in SQL for data manipulation and querying
  • Deep understanding of statistical analysis, experimentation design, and common analytical techniques like regression, decision trees
  • Hands-on experience with cloud-based data platforms (AWS, Google Cloud)
  • Solid understanding of data warehousing concepts, dimensional modeling, and ETL/ELT processes
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment
  • Self-starter who takes ownership, gets results, and enjoys moving at a fast pace
  • Excellent problem-solving skills and the ability to translate business requirements into technical solutions

Why join Stay22?

  • We are dedicated to revolutionizing the way we book travel, using ML & AI to develop new solutions to help content creators monetize their content.
  • Growing fast means growth opportunities.
  • We make our stars run their own show in the Stay22 universe.
  • We also have the coolest (and bright) lair, available if you want to mingle, in the center of Montreal’s Plateau Mont Royal, surrounded by the best shops and restaurants in town.
  • We take people as they are: come-as-you-are dress code, personalized work schedules…
  • We give them what they want: health & dental benefits, learning & development opportunities, social & team building activities including cool retreats…