Senior Data Engineer

Xinova Group

Toronto

On-site

CAD 110,000 - 150,000

Full time

43 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Xinova Group is seeking a Senior Data Engineer to design and optimize enterprise dataplatforms in a contract-like engagement in Toronto, Canada.

You will design and implement scalable ETL/ELT pipelines on Azure and Databricks, build Delta Live Tables, and establish Unity Catalog for governance and lineage. The role emphasizes FinOps, CI/CD, and semantic layers for BI access, with collaboration across data architects and stakeholders.

Qualifications

  • Proven experience as a Senior Data Engineer delivering production-grade data pipelines.

Responsibilities

  • Design, develop, and maintain scalable ETL/ELT pipelines using Azure and Databricks.

Skills

Azure
Databricks
Python
SQL
Delta Live Tables
Unity Catalog
CI/CD
Data governance
FinOps
Azure Data Factory
Azure Synapse
Spark

Tools

Azure DevOps
GitHub Actions
Terraform

Job description

We are looking for a Senior Data Engineer to join a fast-paced, data-driven environment on a contract basis. This role is ideal for an engineer with deep hands-on expertise across the Azure and Databricks ecosystem who can design, build, and optimize enterprise-scale data platforms. You'll play a key role in modernizing ETL/ELT processes, strengthening data governance, and driving cost and performance efficiency across the Databricks Lakehouse.

Key Responsibilities

  • Design, develop, and maintain scalable ETL/ELT pipelines using Azure and Databricks to support enterprise data and analytics needs
  • Build and manage Delta Live Tables (DLT) pipelines for reliable, automated data transformation workflows
  • Implement and maintain Unity Catalog for centralized data governance, access control, and lineage tracking across the Lakehouse
  • Design and develop semantic layers to support consistent, business-friendly access to curated data for analytics and BI consumption
  • Build and maintain CI/CD pipelines for data engineering workflows, ensuring automated testing, deployment, and version control best practices
  • Own FinOps practices within Databricks — monitoring, forecasting, and optimizing compute/storage costs across clusters and jobs
  • Conduct performance tuning and optimization of Databricks workloads, including cluster configuration, query optimization, and job orchestration
  • Work across core Azure data services (e.g., Azure Data Factory, Azure Data Lake Storage, Azure Synapse) to integrate and orchestrate data pipelines
  • Partner with data architects, analysts, and business stakeholders to translate requirements into robust, scalable data solutions
  • Ensure data quality, security, and compliance standards are upheld across all pipelines and platforms
  • Troubleshoot and resolve pipeline failures, performance bottlenecks, and data quality issues in a timely manner

Required Skills & Experience

  • Proven experience as a Senior Data Engineer, with a strong track record delivering production-grade data pipelines
  • Strong hands-on experience with Microsoft Azure (Azure Data Factory, ADLS, Azure Synapse, or similar)
  • Deep expertise in Databricks, including:
  • Unity Catalog
  • Cluster and job performance optimization
  • FinOps / cost management within Databricks
  • Strong experience building and maintaining CI/CD pipelines for data engineering workflows (e.g., Azure DevOps, GitHub Actions)
  • Experience designing and implementing semantic layers for analytics/BI consumption
  • Solid background in ETL/ELT pipeline design, development, and optimization
  • Proficiency in Python and/or SQL for data transformation and pipeline development
  • Strong understanding of data governance, security, and lineage best practices
  • Excellent problem-solving skills and ability to work independently in a contract setting
  • Strong communication skills, with the ability to work cross-functionally with technical and business stakeholders

Nice to Have

  • Databricks certifications (e.g., Databricks Certified Data Engineer Professional)
  • Experience with Terraform or other infrastructure-as-code tools in an Azure/Databricks context
  • Experience in a regulated or enterprise-scale industry
  • Familiarity with Spark internals and advanced performance tuning
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DataBricks Data Architect
DataBricks Data Architect

Rubicon Path • Toronto

On-site
CAD 120,000 - 150,000
Senior Databricks Data Engineer
Senior Databricks Data Engineer

KData AI • Brampton

On-site
CAD 120,000 - 180,000
Azure Developer
Azure Developer

Kumaran Systems • Toronto

On-site
CAD 90,000 - 130,000
Senior Databricks Data Engineer
Senior Databricks Data Engineer

KData Inc. • Brampton

On-site
CAD 150,000 - 210,000
Databricks architect
Databricks architect

HCLTech • Toronto

On-site
CAD 140,000 - 180,000
Senior Data Engineer (Databricks Focused)
Senior Data Engineer (Databricks Focused)

BDO Canada • Oakville

On-site
CAD 84,000 - 128,000
Azure Data Bricks Consultant
Azure Data Bricks Consultant

Compunnel, Inc. • Toronto

On-site
CAD 110,000 - 170,000
Databricks Architect
Databricks Architect

TechDoQuest • Toronto

On-site
CAD 100,000 - 130,000
Databricks Architect
Databricks Architect

Acunor • Canada

On-site
CAD 100,000 - 130,000
Data Science Developer - Senior JP210
Data Science Developer - Senior JP210

P@thlion Staffing Careers • Fredericton

On-site
CAD 70,000 - 110,000