Salary
≈ $68k – $119k per year (Estimated)
Location
In office (Toronto)
Seniority
Senior
Employment
Contractor
First seen by Alion on Oct 16, 2026.
Overview
Company
Impact
Profile match
S.i. Systems is one of Canada's largest IT staffing and talent recruitment agencies, specializing in contract staffing, direct-hire placements, contractor payrolling, and IT project solutions. Headquartered in Calgary, Alberta - with major offices across Toronto, Vancouver, Ottawa, and other key metropolitan centers - the firm connects organizations with highly skilled technology professionals across cybersecurity, software development, cloud infrastructure, enterprise systems, and data analytics. Backed by an extensive nationwide network of pre-screened IT contractors, it supports corporate and public sector clients navigating large-scale digital transformations and complex technical initiatives.
Backed by TorQuest Partners
Intermediate to Senior Data Engineer (Databricks)
6 month contract, likely extension | Remote, Canada (EST hours) | 40 hrs/week
About the Project
Our client, a leading North American utility, is transforming its data and analytics function. The team is moving away from ad hoc, ticket based reporting toward a scalable data platform that delivers automated, self service reporting in Power BI. You’ll help build out close to 100 business metrics across a layered (medallion) architecture in Databricks, with more to follow as the platform grows. The team recently adopted Agile with 2 week sprints.
Responsibilities
- Design, build, and maintain data pipelines in Databricks using PySpark and SQL
- Develop and organize data across bronze, silver, and gold layers (medallion architecture)
- Translate business requirements into reliable, reusable data models and metrics
- Enable automated reporting and self service analytics in Power BI
- Ingest and integrate data from multiple sources, including SAP and Azure services
- Improve data quality, performance, and pipeline reliability
- Work within Agile sprints alongside data architects, analysts, and business partners
Must Haves
- 5 to 10+ years of data engineering experience
- Strong hands on experience with Databricks
- PySpark and Databricks SQL
- Medallion architecture experience
Nice to Haves
- Utility industry experience (billing, accounts receivable, customer operations, call centre, outage management, ADMS, or meter/premise data)
- SAP data experience (functional or technical)
- Python
- Microsoft Fabric, Azure Data Factory, Azure Functions, Dataflows
- Experience in an Azure/Microsoft environment
- Power BI exposure
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,965,632 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Data Science
Similar stack
Same company
Toronto
Azure Data Engineer
1 hour ago
≈ $19k – $38k per year (Estimated) • In office • 7+ years exp • Coimbatore
Python
SQL
Python
pySpark
Databases
Snowflake
Databricks
Delta Lake
Apache Kafka
Azure SQL Database
AI/ML
Spark
Machine Learning
DevOps
Azure
CI/CD
Git
Analytics
Power BI
ETL/ELT
Azure Data Factory
Management
Agile
Apply
Data Engineer
1 hour ago
≈ $24k – $49k per year (Estimated) • In office • 6+ years exp • Bengaluru
Analytics
ETL/ELT
Apply
Staff Data Scientist - 1231
1 hour ago
≈ $35k – $64k per year (Estimated) • In office • 7+ years exp • Bengaluru
Python
Java
SQL
Databases
Databricks
AI/ML
Amazon SageMaker
Machine Learning
Analytics
Tableau
A/B Testing
Apply
Data Engineer - BI
1 hour ago
≈ $15k – $39k per year (Estimated) • In office • 3+ years exp • Bengaluru
Python
SQL
Databases
Amazon Redshift
DevOps
AWS
AWS Lambda
Amazon EC2
Amazon S3
Unix
Analytics
Tableau
Power BI
ETL/ELT
Informatica
Dimensional Modeling
Apply
Sr. Data Architect
1 hour ago
≈ $31k – $57k per year (Estimated) • In office • 10+ years exp • Gurgaon
Python
SQL
Scala
Databases
Neo4j
Google BigQuery
Amazon Redshift
Azure Cosmos DB
Amazon Neptune
AI/ML
Great Expectations
Feature Store
Knowledge Graph
DevOps
GCP
Azure
AWS
Amazon S3
Cybersecurity
GDPR
Analytics
Informatica
Talend
Data Vault
Dimensional Modeling
Collibra
Alation
Management
Oracle ERP
Apply
AI Platform Engineer
2 days ago
≈ $55k – $118k per year (Estimated) • Remote (Netherlands) • Full-Time • Hoofddorp
Python
Databases
Databricks
AI/ML
Copilot
Prompt Engineering
AI Agents
RAG
LLMOps
DevOps
Azure DevOps
Azure
CI/CD
Kubernetes
Platform Engineering
Bicep
Azure AKS
IAM
Cybersecurity
Microsoft Entra ID
Apply
Software Engineering - Technical Specialist
2 days ago
Remote (United Kingdom) • Full-Time • Bachelor's Degree • London
Management
Agile
Apply
Sr. Manager, Software Development
3 days ago
≈ $68k – $164k per year (Estimated) • In office • Full-Time • 5+ years exp • Charlotte
Python
JavaScript
TypeScript
Scala
DevOps
AWS
Linux
Management
Agile
Scrum
Apply
Sr. Manager, Software Development
3 days ago
≈ $71k – $172k per year (Estimated) • In office • Full-Time • 5+ years exp • Sandy Springs
Python
JavaScript
TypeScript
Scala
DevOps
AWS
Linux
Management
Agile
Scrum
Apply
≈ $111k – $226k per year (Estimated) • Remote (United States) • Full-Time • 10+ years exp • Bachelor's Degree • Raleigh
DevOps
GCP
VMWare
Azure
AWS
Apply
Senior Data Scientist
3 days ago
≈ $71k – $123k per year (Estimated) • In office • Contractor • Toronto
Python
SQL
Python
pySpark
AI/ML
LangGraph
LangChain
Spark
Fine-tuning
Prompt Engineering
Function Calling
AI Agents
AWS Bedrock
CrewAI
LLM
RAG
Amazon SageMaker
Machine Learning
DevOps
AWS
AWS Lambda
AWS Step Functions
Analytics
ETL/ELT
AWS Glue
Apply
Int. Data Engineer
12 days ago
≈ $63k – $122k per year (Estimated) • In office • Contractor • Toronto
Python
SQL
Databases
Google BigQuery
AI/ML
Airflow
DevOps
GCP
Git
Analytics
ETL/ELT
Informatica
Dimensional Modeling
Apply
Sr. Data Scientist
16 days ago
≈ $71k – $124k per year (Estimated) • Hybrid • Contractor • Toronto
Python
SQL
Python
pySpark
AI/ML
LangGraph
LangChain
Spark
Fine-tuning
Prompt Engineering
Function Calling
AI Agents
AWS Bedrock
CrewAI
LLM
RAG
Amazon SageMaker
Machine Learning
DevOps
AWS
AWS Lambda
AWS Step Functions
Analytics
ETL/ELT
AWS Glue
Apply
Junior Data Scientist
16 days ago
≈ $46k – $99k per year (Estimated) • Hybrid • Contractor • Toronto
Python
SQL
Python
pySpark
AI/ML
LangGraph
LangChain
Spark
Fine-tuning
Prompt Engineering
Function Calling
AI Agents
AWS Bedrock
CrewAI
LLM
RAG
Amazon SageMaker
Machine Learning
DevOps
AWS
AWS Lambda
AWS Step Functions
Analytics
ETL/ELT
AWS Glue
Apply
Senior Data Architect
16 days ago
≈ $82k – $167k per year (Estimated) • Hybrid • Contractor • Edmonton
AI/ML
Fine-tuning
LLM
RAG
LLMOps
Machine Learning
DevOps
Azure
Analytics
ETL/ELT
Apply
Intermediate Database Administrator
1 day ago
≈ $55k – $100k per year (Estimated) • In office • Contractor • Toronto
SQL
C#
C#
.NET
Databases
MS SQL
DevOps
Azure
Management
SharePoint
Apply
Lead Data Scientist
1 day ago
≈ $78k – $155k per year (Estimated) • Equity • In office • Full-Time • Toronto
AI/ML
Model Context Protocol
AI Agents
RAG
Apply
Apply
ERP Project Manager
8 hours ago
≈ $61k – $109k per year (Estimated) • In office • 5+ years exp • Toronto
Management
Microsoft Project
Jira
Apply
National IT Leader
8 hours ago
≈ $50k – $119k per year (Estimated) • In office • Secret • 10+ years exp • Bachelor's Degree • Toronto
Apply
This is one of many
1,965,632 more open roles from verified company boards, updated every day.

