Senior Data Engineer
To integrate a community of curious and passionate experts and to evolve in a multi-cultural environment promoting international mobility. Because you are a #DataGeek and an #InnovationLover!
We usually respond within a week
🌟 Join KEYRUS and Shape the Future with Us! 🌟
About Keyrus
At Keyrus, we empower organizations to make their data matter. A French company with over 28 years of expertise and a presence in 27 countries worldwide, we are recognized leaders in Data Intelligence, Strategic Advisory, and AI Innovation. Our US team blends the energy of a startup with the resources of a global firm—delivering bleeding-edge solutions for clients across Financial Services, Healthcare, CPG/Retail, and more.
If you’re passionate about data, thrive on solving business challenges, and want to build what’s next — let’s talk!
🌍Location: Canada Hybrid mode (Toronto/Montreal in Canada)
Keyrus North America (NORAM) is seeking a full-time Senior Data Engineer with strong experience in Databricks and modern cloud data platforms, with exposure to Microsoft Fabric, Snowflake, and the Azure ecosystem. This role combines deep, hands-on data engineering with opportunities to engage in client-facing consulting, pre-sales support, and contribution to high-impact data initiatives.
If you bring strong technical depth, enjoy working across multiple technologies, and thrive in a fast-paced, collaborative consulting environment - this is your next move.
At Keyrus, every day is a chance to innovate and make an impact. You will:
Collaborate with clients to understand business objectives and technical requirements, translating them into scalable, secure, and high-performing data solutions
Lead end-to-end delivery of data initiatives: design, build, and optimize data pipelines, lakehouse architectures, and analytical data models using Databricks as the core platform, alongside Microsoft Fabric, Snowflake, and Azure data services
Develop and maintain robust batch and near real-time data pipelines, supporting analytics, reporting, and advanced data use cases.
Build data transformation and analytics engineering layers using SQL, Python, Spark, and tools such as dbt, following modern data modeling and testing practices
Implement and integrate data ingestion solutions using tools such as Fivetran (or equivalent), APIs, file-based ingestion, and cloud-native services
Contribute to engineering for advanced analytics and ML/AI use cases, including feature pipelines, streaming integrations (Kafka/Kinesis/Event Hubs), and integrations with AI platforms and services
Contribute technical expertise to solution design, proposals, and pre-sales conversations, adding strategic value in client and partner discussions
Work closely with data engineers, analysts, architects, and business stakeholders to deliver cohesive, production-ready solutions
What We're Looking For:
Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent experience.
7+ years of experience in data engineering or cloud data roles, delivering end-to-end, production data solutions.
Experience with 2 or more modern data platforms or ecosystems, such as: Databricks, Snowflake, Microsoft Fabric, Azure.
Strong hands-on Databricks experience, including Spark (PySpark), Delta Lake, notebooks, workflows, and lakehouse design
Advanced SQL and Python skills for data transformation, modeling, and pipeline development
Experience in client-facing consulting roles, including solution design and technical discussions
Familiarity with Agile/Scrum delivery and collaboration in cross-functional teams
Familiarity with DBT and data ingestion tools such as Fivetran (or equivalent)
Strong communication skills, able to explain technical concepts to both technical and non-technical audiences
Enterprise Data & Governance (Nice to Have):
Exposure to data governance and metadata tools such as Microsoft Purview or similar platforms
Experience working with secure, regulated, or enterprise-scale data environments.
What we offer:
A strong culture of innovation and entrepreneurship, occasions to celebrate your success: 5 @ 7, team activities, birthdays, breakfasts and other special events
Group insurance for you and your family members
RRSP and DPSP participation plan
Monthly Wellness Allowance
Reimbursement of telecommunication costs
4 weeks of paid vacation
Language courses (French & English)
Join us at Keyrus! 🌟
- Department
- Operations
- Role
- Senior Consultant
- Remote status
- Hybrid
Montréal
Why you'll love working at Keyrus Canada
Our team is on a mission to help enable a more data-driven world. As we work towards this mission together, we make sure to have a lot of fun along the way!
Already working at Keyrus Canada EN?
Let’s recruit together and find your next colleague.