Data Platform Engineer

BRPSherbrooke, QC
Hybrid

About The Position

We are a growing organization looking for a motivated Data Platform Engineer to join our Data Solutions team. In this role, you will explore emerging data technologies, evaluate Snowflake and ecosystem capabilities, and design modern, scalable solutions that accelerate our data practice. You will prototype and validate new approaches through proof‑of‑concepts, collaborate closely with Data Engineering and Data Ops teams, and deliver high‑quality initial implementations that help shape the future of BRP’s data landscape. Your expertise and curiosity will actively contribute to the team’s strategic vision.

Requirements

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Computer Engineering, or related field.
  • 6+ years of experience in data engineering, software engineering, data platform engineering or related disciplines.
  • Strong experience with cloud platforms (Azure, AWS, GCP) and modern data platforms (Snowflake, Databricks).
  • Solid understanding of designing secure and reliable ETL/ELT pipelines and data workflows.
  • Hands-on experience with SQL, DBT, and at least one programming language (Python, Java, JavaScript, etc).
  • Proven experience of CI/CD and version control (Azure DevOps, Git) to shape modern engineering practices.
  • Experience working within agile teams to deliver analytics or data platform solutions.
  • Excellent communication skills (spoken and written), with the ability to synthesize complex information and convince stakeholders..
  • Ability to identify business needs and translate them into technical solutions.
  • Curious, self‑driven, and motivated to work in a constantly changing environment.
  • Fluent in English.
  • Able to work in a hybrid mode from our Montréal or Sherbrooke office.

Nice To Haves

  • Deep understanding of data engineering and DataOps best practices (ingestion, processing, storage, orchestration, deployment).
  • Demonstrated experience designing and validating solutions through POCs or architectural evaluations.
  • Familiarity with orchestration tools (Dagster, Airflow, Prefect).
  • Experience with REST API architectures and system integrations.
  • Strong interest in exploring emerging technologies and contributing to platform evolution.
  • French is a plus.

Responsibilities

  • Explore, evaluate and prototype new data technologies, Snowflake features, and ecosystem tools.
  • Design, develop and implement robust, scalable, and reusable data solutions and architectural patterns.
  • Conduct proof‑of‑concepts to validate emerging technologies or new approaches for ingestion, transformation, orchestration, governance, and automation.
  • Build initial versions of selected solutions and collaborate with Data Ops and Data Engineering teams for smooth handoff to production.
  • Write technical documentation to ensure future maintainability of the code, training and adoption of the solution.
  • Partner with stakeholders to support requirements definition, solution shaping, estimation, and delivery.
  • Act as a subject‑matter expert on data platform capabilities and best practices.
  • Lead by example through strong engineering principles, code quality, and solution design excellence.

Benefits

  • Annual bonus based on the company’s financial results
  • Generous paid time away
  • Pension plan
  • Collective saving opportunities
  • Industry leading healthcare fully paid by BRP
  • Flexible work schedule
  • A summer schedule that varies by department and location
  • Holiday season shutdown
  • Educational resources
  • Discount on BRP products
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service