What You'll ArchitectAs a
Data Engineer Consultant (Fabric), you will architect and build modern data solutions that enable organizations to transform information into reliable, scalable, and actionable intelligence. Combining hands-on engineering with a consulting mindset, you will collaborate directly with clients to design cloud-native data platforms that deliver measurable business value.
- Collaborate with clients to understand business objectives and translate technical requirements into scalable data solutions
- Design, build, and optimize end-to-end data pipelines, lakehouses, and cloud data architectures using Microsoft Fabric and complementary technologies
- Implement medallion lakehouse architectures that prioritize scalability, governance, data quality, and performance
- Build and maintain parameterized ingestion frameworks supporting batch and near real-time data processing
- Develop and operate CI/CD pipelines that enable reliable, automated deployments across multiple environments
- Promote and apply Microsoft Fabric best practices, reusable patterns, and engineering standards
- Collaborate with Data Engineers, Analysts, Architects, and business stakeholders to deliver integrated data solutions
- Continuously evaluate emerging cloud technologies and recommend improvements that strengthen client data ecosystems and delivery capabilities
🧠 Who You Are- You see data engineering as the foundation that enables intelligent business decisions
- You combine strong technical skills with a collaborative and consultative mindset
- You enjoy solving complex data challenges while designing solutions that are scalable, maintainable, and business-oriented
- You are comfortable working directly with clients and translating technical concepts into practical recommendations
- You embrace continuous learning and enjoy exploring modern cloud and data technologies
- You thrive in multidisciplinary teams where collaboration drives innovation and delivery excellence
- You balance engineering rigor with pragmatism, always focusing on measurable business outcomes
🛠 What You BringQualifications / Certifications- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
- 3-5 years of experience in Data Engineering or Cloud Data Platform roles delivering end-to-end solutions
- Experience working in client-facing consulting environments
- Microsoft Fabric, Azure, Databricks, Snowflake, or cloud data certifications are considered an asset
Technical Skills- Strong hands-on experience with Microsoft Fabric, including building and optimizing modern data pipelines
- Experience with at least one additional cloud data platform such as Databricks, Snowflake, or Azure Data Factory
- Solid understanding of data warehouse, lakehouse, and modern cloud data architecture patterns
- Experience designing and implementing medallion lakehouse architectures
- Experience building scalable ingestion frameworks for batch and near real-time data processing
- Knowledge of CI/CD pipelines and deployment automation for cloud data solutions
- Ability to collaborate confidently with client teams while communicating technical concepts to both technical and business audiences
- Experience working within Agile and Scrum delivery environments
Nice-to-haves- Experience optimizing Spark workloads and distributed data processing
- Familiarity with semantic models, data governance, and modern analytics ecosystems
- Exposure to Azure Data Services, Power BI, or Microsoft Fabric analytics capabilities
- Experience contributing to reusable engineering frameworks and best practices
What Makes You Successful- Excellent communication skills, with the ability to engage both technical and non-technical stakeholders
- Comfortable collaborating directly with clients and contributing to solution design discussions
- Brings a consultative mindset that balances engineering excellence with business value
- Demonstrates ownership, analytical thinking, and continuous improvement across every engagement
- Builds trusted relationships through collaboration, technical credibility, and structured problem-solving
- Thrives in fast-paced environments where innovation and teamwork drive successful delivery
Role Details📍
Location: Hybrid - Toronto or Montreal, Canada
💼
Contract: Full-time
🌐
Work Model: Hybrid (2 day per week on-site)
Level: Consultant
The expected base compensation for this position ranges from $80,000 to $110,000 CAD, depending on experience, skills, location, and internal equity. This salary range is provided as a guideline and may be adjusted for the selected candidate.
Rewards - What We Offer at Keyrus- A stimulating environment where you will be able to surpass yourself and discover new horizons
- A strong culture of innovation and entrepreneurship
- Opportunities to celebrate success through team activities, social events, birthdays, breakfasts, and special celebrations
- Comprehensive group insurance for you and your family
- RRSP and DPSP participation plans
- Monthly Wellness Allowance
- Telecommunication reimbursement
- 4 weeks of paid vacation
- Language courses (French & English)
- Access to continuous learning through certifications, conferences, training programs, and industry events
What We Stand For- Collective Intelligence - Collaboration across expertise, functions, and geographies makes it possible to combine know-how and deliver more comprehensive responses to client challenges.
- Reliability - The ability to deliver complex projects with rigour is one of the pillars of our client relationship.
- Pragmatism - Prioritising concrete impact and measurable value over abstract technological discourse.
- Entrepreneurial Spirit - Curiosity, energy, and freedom are the foundations of our culture; they enable initiative and sustained innovation.
Department Operations Role Data Engineer Locations Montréal, Toronto Remote status Hybrid