Senior Data Engineer (Client Solutions)

Yeji Data Lab

Pointe aux TremblesFull-timeMid LevelOn-site

Job Description

We’re Hiring: Senior Data Engineers Nous recrutons : IngĂ©nieur·e·s de donnĂ©es senior English As a global firm, we partner with leading organizations to solve their most pressing challenges through Machine Learning and data engineering, creating sustainable value at scale. As a client-facing consultancy, our team must be adaptable, technically rigorous, and capable of designing systems from the ground up across a wide range of industries in North America and beyond. We are looking for Senior Data Engineers who are more than coders.

We are seeking platform architects and trusted advisors. The ideal candidate thrives in fast-paced environments, can move across different client technology stacks, and brings a fundamentals-first approach to distributed systems and modern data platform design. In this role, you will work directly with client stakeholders to design, implement, and operationalize modern data platforms that power AI, analytics, and operational decision-making.

Key Responsibilities Client Management & Consulting Act as a technical bridge between Yeji Data Lab and our clients. Translate business requirements into technical roadmaps, explain complex trade-offs to non-technical stakeholders, and guide architecture and delivery decisions. System Design & Architecture: Lead the end-to-end design of scalable data architectures.

You will define the blueprints for reliable data ingestion, storage, and processing, tailored to specific client needs across modern cloud data platforms. Data Orchestration: Architect and implement modern data estates, primarily using Microsoft Fabric , while adapting to client-specific technology stacks when needed. Ensure complex pipelines are automated, monitored, and resilient.

Pipeline Engineering: Develop and maintain high-throughput batch and streaming pipelines to support AI and ML deployment. Data Modeling & Quality: Design robust schemas using Star, Snowflake, or Data Vault approaches to ensure long-term integrity and performance for analytics and AI. Implement strong validation and data quality practices.

Cross-Functional Collaboration: Partner closely with Data Scientists to ensure data is model-ready, with a strong focus on feature engineering and low-latency availability. Requirements & Qualifications Foundational Excellence Bachelor’s or Master’s degree in Computer Science or equivalent experience, with deep expertise in Data Engineering fundamentals, including distributed systems, the CAP theorem, consistency models, and large-scale data processing. Experience Minimum 7+ years of professional experience in data engineering, with a proven track record in client-facing roles or high-growth environments spanning multiple projects, industries, or technology stacks.

Consulting & Stakeholder Management Strong interpersonal and communication skills, with the ability to manage client expectations under tight timelines, explain complex technical concepts clearly, and contribute to solution scoping, architecture discussions, and pre-sales activities. Must-Have Technical Expertise Expert-level experience with Microsoft Fabric, Databricks, Snowflake , or equivalent modern data platforms Proven experience with orchestration tools such as Azure Data Factory, Airflow, Dagster, or Prefect Experience designing lakehouse architectures using medallion patterns Hands-on experience with distributed processing frameworks such as Spark, Flink , or equivalent Strong experience with streaming or event-driven systems such as Kafka, Event Hubs, or Spark Streaming Proficiency with both relational databases (PostgreSQL, SQL Server ) and NoSQL environments ( CosmosDB, MongoDB ) Advanced Python and SQL skills for building production-grade pipelines and platform components Français En tant qu’entreprise d’envergure internationale, nous collaborons avec des organisations de premier plan pour relever leurs dĂ©fis les plus stratĂ©giques grĂące au Machine Learning et Ă  l’ingĂ©nierie des donnĂ©es, afin de crĂ©er une valeur durable. En tant que firme-conseil en contact direct avec les clients, notre Ă©quipe doit faire preuve d’adaptabilitĂ©, de rigueur technique et d’une forte capacitĂ© Ă  concevoir des systĂšmes de bout en bout pour divers secteurs d’activitĂ© en AmĂ©rique du Nord et ailleurs.

Nous sommes Ă  la recherche de Data Engineers senior qui ne sont pas seulement des dĂ©veloppeurs, mais aussi des architectes de plateformes et des conseillers de confiance. La personne idĂ©ale Ă©volue avec aisance dans des environnements rapides, navigue entre diffĂ©rentes piles technologiques clients et adopte une approche centrĂ©e sur les fondamentaux des systĂšmes distribuĂ©s et de la conception de plateformes de donnĂ©es modernes. Dans ce rĂŽle, vous travaillerez directement avec les parties prenantes chez nos clients afin de concevoir, mettre en Ɠuvre et opĂ©rationnaliser des plateformes de donnĂ©es modernes qui alimentent l’IA, l’analytique et la prise de dĂ©cision opĂ©rationnelle.

ResponsabilitĂ©s principales Gestion client et conseil: Agir comme pont technique entre Yeji Data Lab et ses clients. Traduire les besoins d’affaires en feuilles de route techniques, expliquer des arbitrages complexes Ă  des interlocuteurs non techniques et orienter les dĂ©cisions d’architecture et de livraison. Conception de systĂšmes et architecture: Diriger la conception de bout en bout d’architectures de donnĂ©es Ă©volutives.

Vous ne vous contenterez pas d’exĂ©cuter une spĂ©cification : vous dĂ©finirez les fondations pour une ingestion, un stockage et un traitement fiables des donnĂ©es, adaptĂ©s aux besoins spĂ©cifiques de chaque client sur des plateformes cloud modernes. Orchestration des donnĂ©es: Architecturer et mettre en Ɠuvre des environnements de donnĂ©es modernes, principalement avec Microsoft Fabric, tout en s’adaptant aux piles technologiques propres aux clients lorsque requis. Vous serez responsable de l’orchestration avancĂ©e des donnĂ©es afin que les pipelines complexes soient automatisĂ©s, supervisĂ©s et rĂ©silients.

IngĂ©nierie de pipelines: DĂ©velopper et maintenir des pipelines Ă  haut dĂ©bit, en mode batch et streaming, pour soutenir le dĂ©ploiement de solutions IA/ML. ModĂ©lisation et qualitĂ© des donnĂ©es: Concevoir des schĂ©mas robustes selon les approches Star, Snowflake ou Data Vault afin d’assurer l’intĂ©gritĂ© et la performance des donnĂ©es Ă  long terme pour l’analytique et l’IA, tout en mettant en place de solides pratiques de validation et de qualitĂ© des donnĂ©es. Collaboration interfonctionnelle: Collaborer Ă©troitement avec les Data Scientists afin de garantir que les donnĂ©es soient prĂȘtes pour les modĂšles, notamment en matiĂšre de feature engineering et de faible latence d’accĂšs.

Exigences et qualifications Excellence des fondations BaccalaurĂ©at ou maĂźtrise en informatique, ou expĂ©rience Ă©quivalente, avec une comprĂ©hension approfondie des fondements de l’ingĂ©nierie des donnĂ©es : systĂšmes distribuĂ©s, thĂ©orĂšme CAP, modĂšles de cohĂ©rence et traitement de donnĂ©es Ă  grande Ă©chelle. ExpĂ©rience Minimum de 7 ans et plus d’expĂ©rience professionnelle en ingĂ©nierie des donnĂ©es, avec une expĂ©rience dĂ©montrĂ©e dans des rĂŽles orientĂ©s client ou dans des environnements Ă  forte croissance, sur plusieurs projets, secteurs ou piles technologiques. Conseil et gestion des parties prenantes Excellentes aptitudes relationnelles et de communication, avec la capacitĂ© de gĂ©rer les attentes des clients dans des dĂ©lais serrĂ©s, de vulgariser des concepts techniques complexes et de contribuer au cadrage des solutions, aux discussions d’architecture et aux dĂ©marches de prĂ©vente.

Expertises techniques essentielles ExpĂ©rience de niveau expert avec Microsoft Fabric, Databricks, Snowflake ou des plateformes de donnĂ©es modernes Ă©quivalentes ExpĂ©rience dĂ©montrĂ©e avec des outils d’orchestration tels que Azure Data Factory, Airflow, Dagster ou Prefect ExpĂ©rience dans la conception d’architectures lakehouse selon les principes de l’ architecture mĂ©dallion ExpĂ©rience pratique avec des frameworks de traitement distribuĂ© tels que Spark, Flink ou Ă©quivalents Solide expĂ©rience avec des systĂšmes de streaming ou orientĂ©s Ă©vĂ©nements, tels que Kafka, Event Hubs ou Spark Streaming MaĂźtrise des environnements relationnels (PostgreSQL, SQL Server ) et NoSQL ( CosmosDB, MongoDB ) Excellentes compĂ©tences en Python et SQL pour dĂ©velopper des pipelines et des composantes de plateformes de donnĂ©es de niveau production

Posted 2 weeks ago

Related Jobs

Related Searches

Apply Now