Sr. Data Engineer
NewBe an early applicantSummary
Design semantic layers and Power BI reporting for regulated financial institutions using AWS, Athena, and Power BI. Contribute to ETL work and ensure data quality through automated testing and dimensional modeling.
Location: Montreal, QC or Toronto, ON
-
Design and implement the semantic layer over client Athena analytical tiers. Structure the model for the reporting patterns business users require and support analytical consumers in production.
-
Configure Power BI connectivity to the semantic layer, validate end-to-end query patterns, and configure user workspaces within the client Power BI environment.
-
Deliver the agreed set of use case reports as production-quality Power BI solutions for confirmed business audiences, validated with client stakeholders throughout delivery.
-
Refine visualization requirements with client business stakeholders within the agreed report scope while maintaining focus on reporting delivery and avoiding custom UI expansion.
-
Contribute to client-owned data engineering and ETL work as a co-developer alongside the client technical lead, including data ingestion, transformation, and data gap handling.
-
Author test specifications for the semantic layer, Power BI reports, and ETL contributions.
-
Author and maintain automated tests that run within the client deployment pipeline and investigate and remediate defects related to your components.
-
Participate as an embedded member of an integrated delivery team, including daily standups, sprint planning sessions, and joint reviews with client technical leads, data analysts, and business partners.
-
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.
-
Concevoir et mettre en œuvre la couche sémantique sur les environnements analytiques Athena du client afin de soutenir les besoins de production de rapports et les consommateurs analytiques.
-
Configurer la connectivité Power BI à la couche sémantique, valider les modèles de requêtes de bout en bout et configurer les espaces de travail utilisateurs dans l’environnement Power BI du client.
-
Livrer les rapports convenus sous forme de solutions Power BI de qualité production pour les publics d’affaires identifiés et validés avec les parties prenantes du client.
-
Collaborer avec les partenaires d’affaires du client afin d’affiner les exigences de visualisation tout en respectant la portée convenue des rapports.
-
Contribuer aux travaux d’ingénierie de données et d’ETL du client en tant que co-développeur aux côtés du responsable technique du client, notamment pour l’ingestion, la transformation et la gestion des écarts de données.
-
Rédiger les spécifications de tests pour la couche sémantique, les rapports Power BI et les contributions ETL.
-
Concevoir et maintenir des tests automatisés intégrés au pipeline de déploiement du client et corriger les anomalies liées à vos composantes.
-
Participer activement aux activités Agile de l’équipe intégrée du client, y compris les rencontres quotidiennes, la planification des sprints et les revues conjointes.
-
Expérience démontrée dans la conception et la mise en production de couches sémantiques sur des plateformes analytiques telles qu’Athena, BigQuery, Snowflake ou technologies comparables.
-
Expertise pratique de Power BI incluant DAX, la connectivité aux plateformes analytiques infonuagiques, la configuration des espaces de travail et la sécurité au niveau des lignes (RLS).
-
Bonne maîtrise de la modélisation dimensionnelle et capacité à appliquer des approches pragmatiques de normalisation et de dénormalisation.
-
Expérience de travail dans l’écosystème AWS, notamment avec S3, Athena, Iceberg ou formats comparables ainsi qu’Aurora PostgreSQL.
-
Capacité à analyser et résoudre les problèmes de performance en suivant le parcours complet des requêtes dans la pile de données.
-
Approche axée sur la qualité comprenant les tests unitaires, les tests d’intégration et les contrôles de qualité des données.
-
Expérience de contribution à des projets ETL et d’ingénierie de données dans un contexte de co-développement tout en assurant une transition efficace vers les équipes du client.