Retour aux résultats

Senior Data Engineer

  • Toronto, ON, Canada

Pay: $80 - $90/hour · Contrat

La candidature s’ouvre dans un nouvel onglet.

Détails de l’emploi

Salaire
Pay: $80 - $90/hour
Type d’emploi
Contrat
Postuler avant le
Langue de l’annonce
Anglais · Français
Publié

Description originale de l’offre

Version française de cette offre bilingue.

  • Capturing lineage from ETL code (Glue, PySpark, SQL transformations).
  • Storing lineage metadata in a graph database (Neo4j, Neptune, etc.).

emergiTEL uses artificial intelligence to help identify and source candidates for this role. All assessment and selection decisions are made by our recruiters, a human is always involved, and no applicant is evaluated or rejected by automated means alone. / emergiTEL a recours à l'intelligence artificielle pour aider à identifier et à trouver des candidats pour ce poste. Toutes les décisions relatives à l'évaluation et à la sélection sont prises par nos recruteurs ; une intervention humaine est systématiquement assurée, et aucun candidat n'est évalué ou rejeté uniquement par des moyens automatisés.

Lire l’offre bilingue complète

emergiTEL is hiring a Sr. Data Engineer - Schematic and Reporting Focus. This role is available as contract or perm both.

Location: Montreal, QC or Toronto, ON

Pay: $80 - $90/hour

Role Description: Design and deliver the semantic layer and Power BI reporting capability for governed data platform engagements at regulated financial institutions. Own the semantic model over the analytical tier, configure Power BI connectivity and workspaces, deliver the agreed set of reports business users depend on, and contribute engineering capacity to client-owned data engineering and ETL work alongside client teams. Author and execute the test cases that prove your work.

Who You Are

  • Experienced designing and delivering semantic layers over analytical platforms such as Athena, BigQuery, Snowflake, or comparable technologies where downstream users depend on the layer in production.
  • Hands-on Power BI expert with experience in DAX, connectivity to cloud analytical stores, workspace configuration, and Row Level Security (RLS) design patterns.
  • Strong understanding of dimensional modeling and the ability to apply practical design decisions regarding normalization, denormalization, and semantic model usability.
  • Comfortable working within the AWS data ecosystem, including S3, Athena, Iceberg or similar table formats, and Aurora PostgreSQL.
  • Able to troubleshoot performance issues by tracing queries through the full data stack.
  • Committed to quality engineering through proactive testing, including unit testing, integration testing, and data quality validation.
  • Experienced contributing to ETL and data engineering initiatives in collaborative co-development environments while cleanly transitioning ownership back to client teams.

Additional Notes:

  • Building a lineage framework rather than using Purview lineage features.
  • Capturing lineage from ETL code (Glue, PySpark, SQL transformations).
  • Storing lineage metadata in a graph database (Neo4j, Neptune, etc.).
  • Automated lineage refresh integrated into CI/CD deployments.
  • Developing lineage visualization/exploration capabilities.
  • Agentic/LLM-based lineage generation.
  • Explicit ownership of lineage architecture and framework design.

Vacancy Status / Statut du poste

This is an active position currently open for hiring. / Ce poste est activement ouvert au recrutement.

Use of Artificial Intelligence / Utilisation de l'intelligence artificielle

emergiTEL uses artificial intelligence to help identify and source candidates for this role. All assessment and selection decisions are made by our recruiters, a human is always involved, and no applicant is evaluated or rejected by automated means alone. / emergiTEL a recours à l'intelligence artificielle pour aider à identifier et à trouver des candidats pour ce poste. Toutes les décisions relatives à l'évaluation et à la sélection sont prises par nos recruteurs ; une intervention humaine est systématiquement assurée, et aucun candidat n'est évalué ou rejeté uniquement par des moyens automatisés.

En savoir plus sur ce poste

Parrainage de visa

Aucune mention détectée dans l’offre

Signaler cette offre