Postuler

Publié le mois dernier

Data Engineer

@ Royal Distributing

Guelph, Ontario

2+ ans d’expérience
Postuler
SIGNAUX

En bref

Royal Distributing, a Canadian powersports distributor, is hiring a Data Engineer to run and extend ETL pipelines feeding its Snowflake medallion warehouse. The role covers silver-layer SQL transformations, data quality and reconciliation against source systems, and gold-layer marts for customer and sales reporting. The posting states a full-time Monday to Friday schedule, hybrid work from the Guelph, Ontario head office, and a salary of $70,000 to $75,000.

Responsabilités :

  • Run and extend ETL pipelines and monitor source freshness
  • Write silver-layer Snowflake SQL transformations
  • Reconcile warehouse figures against source systems
  • Build certified data sources for Analytics and business users
  • Contribute to gold-layer customer and sales marts

Résumé des exigences :

  • 2 to 4 years in data engineering or analytics engineering
  • Strong SQL, including window functions and incremental patterns
  • Python for data transformation
  • Snowflake experience preferred
  • Production ETL or orchestration platform experience
  • Git-based workflow

Outils et compétences

Source et dates

Type de source non vérifié · avanti

Date publiée par l’employeur
2026-09-29
Première détection par notre source
2026-11-04
Mise à jour du dossier source
2026-11-04

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauIntermédiaire
DomaineDonnées et analytique
Expérience2 an(s) et plus
Heures par semaine40
Horairejour
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Royal Distributing

ChampValeur
Offres sur Jobsy5
Description

About Us

We're Royal Distributing, and we've been a leader in the Canadian powersports industry for the past 36 years. We provide our customers with quality products and top service to keep them riding their snowmobiles, ATVs, motorcycles, dirt bikes and more. We're embarking on the next phase of our growth, and we want you to join us!

The Opportunity

Royal Distributing and Revco operate a modern Snowflake data warehouse structured in a medallion architecture, fed by an ETL platform that ingests from a wide range of source systems across e-commerce, retail POS, ERP, marketing and customer service. The warehouse powers our BI reporting and our customer analytics program.

We're looking for an engineer who is genuinely interested in what the data means, not only in moving it.

The tables you build get used. Marketing runs campaigns off them, merchandising makes buying decisions from them, and the executive team reports on them. So we want someone who asks what a model will be used for before building it, and who notices the interesting things in the data along the way. When you find that omnichannel customers carry meaningfully higher lifetime value than single-channel customers, we want you to bring it up, not just ship the table and move on.

We also want someone who doesn't trust their own pipeline until they've proven it. Every number we publish should tie back to the source system. If a revenue figure in a dashboard doesn't match the ERP, that's our problem to find before a stakeholder does

Responsibilities

- Run and extend our ETL pipelines: build new jobs, maintain schedules, handle failures and monitor source freshness
- Build and maintain integrations to new source systems
- Write silver-layer transformations in Snowflake SQL — cleaning, conforming and deduplicating source data
- Own data quality end to end: reconcile warehouse figures against source systems, build validation and testing into pipelines, and document lineage so any number can be traced to its origin
- Investigate and resolve discrepancies between reports, dashboards and source systems
- Build and maintain certified data sources for Analytics and business users
- Support our customer identity resolution program with data preparation, validation and match-quality analysis
- Contribute to gold-layer marts for customer and sales reporting, working with marketing and analytics stakeholders to understand how the data will be used

Qualifications

- 2–4 years in data engineering, analytics engineering or a strong BI/data analyst role with pipeline responsibility
- Strong SQL: joins, window functions, aggregation, incremental patterns
- Python for data transformation and scripting
- Hands-on experience with a cloud data warehouse; Snowflake preferred
- Production experience with a modern ETL or data orchestration platform
- Comfortable working in a medallion or layered warehouse and understands why the layers exist
- A demonstrated approach to data validation and reconciliation, and the discipline to apply it consistently
- Able to explain technical work to non-technical stakeholders, and to ask good questions about business requirements
- Git-based workflow

Strong assets
- Retail or e-commerce data: multi-channel orders, POS, returns, product hierarchies
- Customer analytics: segmentation, RFM, cohort or retention analysis
- Experience building data models for a BI/visualization platform
- Familiarity with e-commerce, ERP or marketing automation data structures
- Experience with a SQL-based transformation framework

Additional Information

- Salary Range: $70,000 to $75,000
- This is a full-time position scheduled from Monday to Friday. You may be needed outside regular business hours when required.
- This position is hybrid out of our head office in Guelph, Ontario.
- This is a new vacant position. We appericate all applicants interest, but only top candidates will be reached out to.

We are an equal opportunity employer and while we thank everyone for their interest, only those to be interviewed will be contacted. Royal Distributing is committed to promoting accessible recruitment as outlined in the Accessibility for Ontarians with Disabilities Act. Royal Distributing will attempt to accommodate persons with a disability in an appropriate and effective manner throughout all stages of the recruitment process. Accommodations will be provided upon request.

Emplois semblables

  • Senior Data Engineer

    Mississauga, ON

    Capgemini

    8+ ansCandidates need 8+ years in data engineering and warehousing, with advanced Python, PySpark and SQL skills and strong Microsoft Azure experience. Proven leadership of technical teams and experience with Spark-based big data solutions are required.

    Microsoft Fabric, Azure Data Factory, Azure Synapse Analytics, Databricks, Azure Data Lake Storage, Snowflake

  • Senior Data Engineer

    Toronto, ON
    Temps plein

    Canadian Imperial Bank of Commerce (Canada): C'est aussi pourquoi une carrière à la Banque CIBC est plus qu'un emploi : c'est une occasion de grandir et de travailler aux côtés de certaines des…

    5+ ans3+ gestionCandidates need 5+ years of data engineering experience and 3+ years of technical leadership, with strong SQL, Python and Azure skills and experience with Databricks. Azure Data Factory, Power BI or Microsoft Fabric experience is an asset.

    SQL, Python, Microsoft Azure, Databricks, Azure Data Factory, Power BI

  • Data Engineer II

    Brampton, ON
    Temps plein

    Loblaw

    3+ ansCandidates need 3+ years in data, software or cloud engineering with production experience. They should know Python, SQL, Git, GCP, Kubernetes, Docker, Helm, CI/CD and Apache Airflow.

    GCP, BigQuery, Google Cloud Storage, GKE, Docker, Helm

  • Senior Data Engineer (Technology Advisory)

    Toronto, ON
    Contrat

    Jarvis Consulting Group

    7+ ansCandidates need 7+ years of data engineering experience, solid Databricks and Spark development skills, and experience with Hadoop, streaming tools and cloud platforms. A university degree in a relevant STEM field and strong communication skills are also needed.

    Databricks, Spark, Hadoop, Hive, HDFS, Kafka

    Data Engineer

    Toronto, ON

    Jarvis Consulting Group

    1+ ansCandidates need a bachelor's degree in business or a similar field and about one year of compliance or similar work. Strong attention to detail, communication skills and the ability to work under pressure are also required.

  • Data Engineer (Sports & Prediction Markets)

    Toronto, ON
    Temps plein

    Betstamp Ventures

    Candidates need strong backend programming fundamentals (Go, Java, C#, Rust, C++, Kotlin or server-side TypeScript), comfort with SQL and query performance, some Linux and container experience, and thoughtful use of AI coding tools. Based in Toronto or willing to relocate.

    Go, PostgreSQL, ClickHouse, Redis Streams, Dragonfly, RabbitMQ

  • Data Engineer - Snowflake, dbtCore/Cloud, AWS

    Markham, ON

    Aviva Canada Inc: Leading insurer for home, auto, lifestyle and Business / Assurance automobile, habitation, mode de vie et entreprise

    6+ ansCandidates need 6+ years of data engineering experience, including 3+ years with Snowflake, dbt and AWS. Strong coding skills in SQL and Python and experience with orchestration tools are required, and insurance domain knowledge is an asset.

    Snowflake, dbt Core, dbt Cloud, AWS, Terraform, Airflow

  • Data Engineer, Lead

    Toronto, ON

    University of Toronto

    5+ ansCandidates need an undergraduate degree in computer science or equivalent experience, at least five years in database engineering and two years building data pipelines. Hands-on ETL skill with Informatica and Azure, plus expert Excel knowledge, is required.

    Informatica, Azure Data Factory, Databricks, Microsoft Azure, MS Excel, FIS

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.