Senior Data Engineer, Consultant

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Data Engineer Consultant at Keyrus, focusing on Snowflake and cloud data platforms. Engaging in client-facing consulting and embracing innovative data initiatives.

Responsibilities

  • 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 Azure and Snowflake as the core platform, alongside Microsoft Fabric and Databricks 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

Requirements

  • 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.

Benefits

  • 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)

Job title

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AzureCloudKafkaPySparkPythonSparkSQL

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.