Talent.com
Data Engineer - Senior
Data Engineer - SeniorSpirit Omega Inc. • Edmonton, AB, CA
No longer accepting applications
Data Engineer - Senior

Data Engineer - Senior

Spirit Omega Inc. • Edmonton, AB, CA
3 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Data Engineer – Senior

Government of Alberta – Technology and Innovation (Digital Design and Delivery Division)

Contract Term : January 26, 2026 – January 31, 2027 (up to 12-month extension)

Work Model : Primarily Remote (Edmonton-based meetings as required)

Project Overview

The Government of Alberta (GoA) is modernizing how government services are designed and delivered to provide simpler, more efficient, and more user-centred digital services for Albertans. The Digital Design and Delivery Division (DDD) serves as the Province’s centre of excellence for digital delivery, combining human-centred design, Agile delivery, and modern data practices to ensure service quality, consistency, and value.

DDD partners with ministries across government to support service innovation, program review, and digital transformation initiatives. As part of this mandate, DDD is seeking a Senior Data Engineer to support enterprise-scale data and analytics solutions across multiple product and program teams.

Role Summary

The Senior Data Engineer will work as part of cross-functional Agile delivery teams, collaborating with product owners, engineers, analysts, and stakeholders to design, build, and operate scalable data platforms and analytics solutions.

This role combines strong data engineering expertise with advanced analytics and visualization capabilities, enabling data-driven decision-making and measurable service improvements across the Government of Alberta.

Key Responsibilities

Data Engineering & Architecture

Design, build, and maintain scalable data pipelines across on-premises and cloud platforms (Azure, AWS, GCP).

Develop and optimize ETL / ELT workflows to ingest, transform, and store large, complex datasets.

Build and manage data lakes, warehouses, and curated data marts with appropriate governance, security, and performance controls.

Design and implement dimensional data models (star and snowflake schemas) to support reporting, analytics, and self-service use cases.

Integrate data from diverse sources including SQL, NoSQL, APIs, and flat files, ensuring accuracy, completeness, and reliability.

Implement validation, monitoring, logging, and error handling to ensure high-quality, dependable data pipelines.

Automate deployment, testing, and monitoring of data pipelines using Git-based workflows and CI / CD pipelines.

Perform migrations across on-premises, cloud, and cross-database environments.

Analytics, Reporting & Insights

Analyze datasets to identify trends, patterns, and anomalies using statistical methods, DAX, Python, and R.

Develop and maintain Power BI dashboards and reports, including advanced DAX measures and tabular models.

Build descriptive and predictive models to support service improvement and policy decision-making.

Translate complex analytical findings into clear, actionable insights for non-technical audiences.

Provide data-driven evidence to support corporate priorities, strategies, and program outcomes.

Collaboration & Agile Delivery

Work within Agile product and program teams, contributing to backlog refinement, sprint planning, and iterative delivery.

Partner with engineers, analysts, and business stakeholders to translate requirements into scalable data solutions.

Support analytics literacy and self-service reporting capabilities across teams.

Mentor team members and contribute to continuous improvement of data practices.

Scope of Services

Full-time engagement supporting 2–3 concurrent projects

Maximum of 1,960 hours per term, subject to project needs

Services and deliverables will evolve iteratively based on user, business, and technical requirements

Work Location & Travel

Primarily remote

Occasional in-person meetings or work sessions in Edmonton, with reasonable notice

Some travel within Alberta may be required for field research or user interviews (arranged by the Province when possible)

Facilities & Tools

Data Engineer is responsible for providing their own equipment

Government of Alberta will provide required system access and credentials

Primary collaboration tool : Microsoft Teams (Zoom used occasionally; accounts not provided)

Security Requirements

Criminal Record Check required upon request

Enhanced Security Clearance required for assignments supporting Justice

Additional clearances (e.g., RCMP Top Secret) may be required during the contract term

Final engagement subject to written approval following successful security clearance

Mandatory Qualifications

Education

Bachelor’s degree in Computer Science, Information Technology, or a related field

Required Experience

5+ years experience as a Data Engineer, Data Analyst, or similar role

3+ years experience :

Designing dimensional data models

Ensuring data quality, security, and governance

Developing Power BI dashboards and reports

Working with Microsoft tabular models and DAX

5+ years experience manipulating and extracting data from diverse sources

3+ years experience with SSIS, Azure Data Factory (ADF), or similar tools

2+ years experience :

CI / CD pipelines, Git, and collaborative development workflows

Migrating data across on-premises and cloud environments

Preferred (Nice-to-Have) Experience

Leading or contributing to custom software application development projects

Experience with enterprise data integration platforms

Familiarity with Government of Alberta IT environments and shared services

Exposure to AI / ML tools and data workflows

Spirit Omega is committed to a diverse and inclusive workplace. We welcome applications from anyone, including members of Indigenous peoples, Women, visible minorities, persons with disabilities, persons of minority sexual orientations and gender identities, and others with the skills and knowledge to productively engage with diverse communities.

Looking for more opportunities? Check out our website at jobs.spiritomega.com

#INDSPO

Create a job alert for this search

Senior Data Engineer • Edmonton, AB, CA

Similar jobs
2 - Senior Data Engineer

2 - Senior Data Engineer

Targeted Talent • Edmonton, AB, Canada
Permanent
We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
Last updated: 30+ days ago • Promoted
Senior Data Engineer, Platform

Senior Data Engineer, Platform

Jobber • Edmonton
Full-time
Senior Data Engineer, Platform.Does working with Data motivate and excite you? Then Jobber might be the place for you! We’re looking for a. Jobber exists to help people in small businesses be succes...Show more
Last updated: 30+ days ago • Promoted
Palantir Data Engineer - Quality IT Resourcing

Palantir Data Engineer - Quality IT Resourcing

Quality IT Resourcing • edmonton, ab, ca
Full-time
Palantir Data Engineer / Analytics Specialist.There is a growing global demand for professionals with deep expertise in Palantir platforms, particularly within government, defense, and large enterp...Show more
Last updated: 12 hours ago • Promoted • New!
Intermediate Data Engineer

Intermediate Data Engineer

AltaML • Edmonton
Full-time
At AlphaLayer, we help institutional investors uncover investment edge at scale with a repeatable research process that leverages core technology, data, and AI to develop differentiated investment ...Show more
Last updated: 10 days ago • Promoted
Senior Engineer

Senior Engineer

WSP in Canada • Edmonton
Full-time
Be among the first 25 applicants.The position is available in our.Calgary, Edmonton, Lethbridge, or Red Deer.Project work contributing to projects from small to large scale throughout Alberta, and ...Show more
Last updated: 10 days ago • Promoted
Senior Manager, CRC Data & Analytics — Global Impact

Senior Manager, CRC Data & Analytics — Global Impact

KPMG Canada • Edmonton
Full-time
A leading global consulting firm seeks a Senior Manager for its Canadian Resource Centre specializing in Data and Analytics. The ideal candidate will have over 8 years of experience in public accoun...Show more
Last updated: 10 days ago • Promoted
Palantir Data Engineer

Palantir Data Engineer

Quality IT Resourcing • edmonton, ab, ca
Full-time
Palantir Data Engineer / Analytics Specialist.There is a growing global demand for professionals with deep expertise in Palantir platforms, particularly within government, defense, and large enterp...Show more
Last updated: 12 hours ago • Promoted • New!
Staff Data Engineer

Staff Data Engineer

Jobber • Edmonton
Full-time
Join to apply for the Staff Data Engineer role at Jobber.Be among the first 25 applicants.Join to apply for the Staff Data Engineer role at Jobber. Get AI-powered advice on this job and more exclusi...Show more
Last updated: 10 days ago • Promoted
Staff Data Engineer — Lead Data Platform & Scale

Staff Data Engineer — Lead Data Platform & Scale

Jobber • Edmonton
Full-time
A technology company in Edmonton is seeking a Staff Data Engineer to shape their data platform.In this role, you will lead a team, develop scalable solutions, and ensure data integrity and reliabil...Show more
Last updated: 10 days ago • Promoted
Senior Full-Stack Engineer : GIS & Workflow Tools

Senior Full-Stack Engineer : GIS & Workflow Tools

Gnapi Technologies • Edmonton
Full-time
A technology solutions firm in Canada is seeking a Senior Full Stack Software Engineer with substantial experience in Python to develop and customize enterprise applications.The engineer will impro...Show more
Last updated: 10 days ago • Promoted
Data Team Lead — Build Modern Data Platform & Governance

Data Team Lead — Build Modern Data Platform & Governance

Chandos Construction • Edmonton
Full-time
A leading technical builder based in Edmonton seeks a Data Team Lead to build a modern data ecosystem.The ideal candidate will drive innovation through data architecture, engineering, and governanc...Show more
Last updated: 5 days ago • Promoted
Senior Data Engineer

Senior Data Engineer

Targeted Talent • Edmonton, AB, Canada
Permanent
We are looking for an experienced.This is a permanent position that is completely remote! Our client is a global enterprise company with a product that you've likely used.Within this role, you&...Show more
Last updated: 30+ days ago • Promoted
Senior Data Architect

Senior Data Architect

Mindtris • Edmonton
Full-time
The client’s modernization initiatives are shifting legacy systems to a cloud-native Azure Data Management Platform, alongside on-premises geospatial systems. This transformation requires a Data Arc...Show more
Last updated: 30+ days ago • Promoted
Data Centre Design & Planning Engineer — Impact & Growth

Data Centre Design & Planning Engineer — Impact & Growth

Qu Data Centres • Edmonton
Full-time
A leading data centre firm is seeking an Intermediate Data Centre Design & Planning Engineer.This role involves supporting engineering, planning, and lifecycle management of data centre infrastruct...Show more
Last updated: 30+ days ago • Promoted
Junior Data Engineer

Junior Data Engineer

Targeted Talent • Edmonton, AB, Canada
Permanent
We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
Last updated: 30+ days ago • Promoted
Senior Machine Learning Engineer

Senior Machine Learning Engineer

Sky • Edmonton
Full-time
Working in Tech, Product or Data at Sky is about building the next and the new.From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We turn big ideas into the p...Show more
Last updated: 4 days ago • Promoted
Palantir Data Engineer - edmonton

Palantir Data Engineer - edmonton

Quality IT Resourcing • edmonton, ab, ca
Full-time
Palantir Data Engineer / Analytics Specialist.There is a growing global demand for professionals with deep expertise in Palantir platforms, particularly within government, defense, and large enterp...Show more
Last updated: 12 hours ago • Promoted • New!
Intermediate Data Centre Design & Planning Engineer

Intermediate Data Centre Design & Planning Engineer

Qu Data Centres • Edmonton
Full-time
Intermediate Data Centre Design & Planning Engineer.Intermediate Data Centre Design & Planning Engineer.Bold ideas need dependable infrastructure and people who can build and maintain it.At Qu, we ...Show more
Last updated: 30+ days ago • Promoted