Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

GOAPRDJP00000991 - Data Engineer - Senior

Full-time

S M Software Solutions Inc

Senior Data Engineer – GOAPRDJP00000991

Job Overview

We are seeking a Senior Data Engineer / Data Product Analyst for the Government of Alberta to support data modernization initiatives and the Digital Regulatory Assurance System (DRAS) program.

This role will focus on designing, developing, operating, and continuously improving reliable data products and platform solutions. The successful candidate will build scalable Azure-based data pipelines, trusted analytics-ready datasets, data models, semantic layers, and integrations that support regulatory oversight, compliance monitoring, reporting, advanced analytics, and future AI use cases.

The position also provides operational support and continuous improvement services to ensure the reliability, availability, scalability, and performance of DRAS data assets, integrations, reports, and analytics products.

Role Snapshot

Position Details Information Job Title

GOAPRDJP00000991 – Data Engineer – Senior

Client

Government of Alberta

Work Location

9942 – 108 ST, Edmonton, Alberta, Canada, T5K 2J5

Work Arrangement Remote Estimated Start Date

January 9, 2026

Estimated End Date

August 31, 2027

Estimated Hours/Day

7.25

Maximum Extension

6 Months

Application Deadline

Monday, August 17, 2026 at 4:00 PM EST

Key Responsibilities

  • Data Product Development & Architecture
  • Collaborate with business stakeholders and product owners to understand data product objectives, requirements, and success criteria.
  • Design and implement scalable, secure, and high-performance data architectures on Microsoft Azure.
  • Support both cloud-native and hybrid data environments.
  • Design, build, and operate reliable data pipelines that ingest and integrate data into the Data Management Platform.
  • Develop standardized, trusted, analytics-ready datasets for reporting, self-service analytics, data science, and advanced analytics.
  • Design and curate high-quality datasets suitable for future AI use cases.
  • Data Engineering & Pipeline Development
  • Lead the development of data ingestion, transformation, and integration pipelines using:
    • Azure Data Factory
    • Azure Databricks
    • Azure Synapse Analytics
  • Build and optimize enterprise-grade ETL/ELT workflows using Python, PySpark, and SQL.
  • Develop scalable pipelines using Delta Lake, Databricks Workflows, Jobs, and Notebooks.
  • Perform cluster management and optimize data processing workloads.
  • Apply data cleansing, enrichment, transformation, and quality controls.
  • Monitor and troubleshoot pipelines to ensure reliability, scalability, and performance.
  • Data Lake, Modeling & Analytics
  • Work with the Data Architect to manage data lakes and structured storage solutions using Azure Data Lake Storage Gen2.
  • Ensure efficient, secure, governed access to data assets.
  • Develop and maintain robust data models and semantic layers.
  • Design data marts and data products supporting operational reporting, analytics, machine learning, and downstream consumption.
  • Support integration and extension of data solutions with Azure Synapse Analytics and Microsoft Fabric.
  • Enable self-service reporting, data science, and enterprise analytics capabilities.
  • Data Integration & APIs
  • Integrate data from diverse source systems, including ServiceNow and geospatial systems.
  • Utilize APIs, connectors, and custom scripts to support enterprise data integration.
  • Design and expose secure data services and APIs using Azure API Management.
  • Develop secure and scalable RESTful APIs for data exchange and automation.
  • Support real-time and asynchronous data integration where required.
  • Data Governance, Security & Compliance
  • Implement data governance practices including:
    • Metadata management
    • Data classification
    • Data lineage
    • Data quality
  • Ensure compliance with privacy and regulatory standards, including FOIP and GDPR.
  • Implement role-based access controls, encryption, and data masking.
  • Utilize secure Azure authentication mechanisms such as Service Principals and Managed Identities.
  • Ensure data solutions meet enterprise security, governance, and compliance requirements.
  • Operational Support & Continuous Improvement
  • Provide operational support and continuous improvement for DRAS data products and platform solutions.
  • Monitor the availability, reliability, scalability, and performance of data assets, integrations, reports, and analytics products.
  • Troubleshoot data pipelines and integrations and resolve performance or reliability issues.
  • Identify opportunities for continuous improvement and optimization across data engineering workflows.
  • Maintain stable and reliable production data services.
  • AI, Automation & Development Productivity
  • Utilize AI and automation tools to streamline data engineering workflows, including:
    • Pipeline development
    • Testing
    • Monitoring
    • Documentation
    • Data analysis
  • Leverage AI-assisted tools for code generation, optimization, and code review.
  • Identify opportunities to improve development efficiency, productivity, and code quality through AI-enabled solutions.
  • Collaboration & Stakeholder Engagement
  • Work closely with business stakeholders, product owners, Data Architects, engineers, and other cross-functional teams.
  • Translate business requirements into scalable technical data solutions.
  • Collaborate with teams to create software applications and data products.
  • Support additional enterprise data initiatives as required.

Required Skills & Experience – Must Have

  • Experience designing data solutions for analytics-ready, trusted datasets using tools such as Power BI and Azure Synapse.
  • Experience developing semantic layers, data marts, and data products for self-service analytics, data science, reporting, and downstream consumption.
  • Strong experience with Git/GitHub for version control, collaborative development, code management, and data engineering workflows.
  • Strong experience with Azure services, including Storage, SQL, Synapse, and networking.
  • Experience implementing secure authentication using Service Principals and Managed Identities.
  • Strong programming experience with Python, PySpark, and SQL.
  • Experience developing, orchestrating, and optimizing enterprise-grade ETL/ELT workflows in large-scale cloud environments.
  • Hands-on experience building scalable data pipelines using Azure Databricks, Delta Lake, Workflows, Jobs, and Notebooks.
  • Experience with Databricks cluster management.
  • Experience using AI for code generation, data analysis, automation, and productivity enhancement within data engineering workflows.

Nice-to-Have Skills

  • Direct hands-on experience performing business requirements analysis related to data manipulation, transformation, cleansing, and wrangling.
  • Strong technical knowledge of Microsoft SQL Server, including database design, optimization, and administration.
  • Experience extending or integrating data solutions with Azure Synapse Analytics and Microsoft Fabric, including:
    • Lakehouse
    • Warehouse
    • Semantic Models
  • Direct experience building data products within the Government of Alberta cloud environment.
  • Experience building secure and scalable RESTful APIs for data exchange, including authentication, error handling, and real-time automation.
  • Experience with Message Queueing Technologies, including ActiveMQ and Azure Service Bus.
  • Experience implementing scalable, asynchronous communication across distributed systems.
  • Experience working with cross-functional teams to create software applications and data products.

Project & Business Context

The Government of Alberta is undertaking modernization initiatives that are transforming how ministry users collect, manage, analyze, and consume data as legacy systems transition to modern

Data Management and Geospatial Platforms .

The Digital Regulatory Assurance System (DRAS) is a Government of Alberta regulatory transformation initiative led by Environment and Protected Areas (EPA). DRAS is designed to modernize, digitize, and streamline environmental and natural resource regulatory processes across the complete regulatory lifecycle, from application and authorization through monitoring, compliance, remediation, and closure.

As DRAS development continues, the volume, variety, and complexity of structured data continue to grow. This creates an ongoing need for dedicated data engineering and data product expertise.

The Senior Data Engineer / Data Product Analyst will design, build, operate, and continuously improve reliable data products and platform solutions. The role will ensure that modernized data assets deliver tangible business value by producing trusted, analytics-ready datasets that support regulatory oversight, compliance monitoring, evidence-based decision-making, operational reporting, advanced analytics, and future AI initiatives .

Work Arrangement

Remote: The resource will primarily work remotely.

How to Apply

If you have the required experience and are available for new opportunities, please submit the following documents to ***email_hidden*** by Monday, August 17, 2026 at 4:00 PM EST :

  • Updated Resume in Word format – Mandatory
  • Skills Matrix and References – Mandatory
  • Expected Hourly Rate – Mandatory
  • Visa Status – Mandatory
  • LinkedIn ID – Mandatory

Please note: Applications without the mandatory documents cannot be processed or submitted.

Apply Online

For daily job updates, you can also join our WhatsApp group.

If this opportunity is not a match for your profile, please share it with qualified

Senior Data Engineers / Data Product Analysts with strong Azure, Databricks, Synapse, Python/PySpark, SQL, data architecture, data products, data governance, and AI-assisted engineering experience.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the GOAPRDJP00000991 - Data Engineer - Senior in Edmonton, AB vacancy
  • $90 - $115 per hour

     ...Senior Data Engineer emergiTEL is hiring a Senior Data Engineer for our client in the public sector / government services industry. This is a 12-month contract role. Duration: 12 months Pay: $90/hr - $115/hr INC Location: Edmonton Alberta Remote Work Arrangement... 
    Senior
    Hourly pay
    Contract work
    Casual work
    Remote work

    emergiTEL

    Edmonton, AB
    14 hours ago
  •  ...Data Engineer Senior Client: Government of Alberta Technology and Innovation Project: Digital Regulatory Assurance System (DRAS) Location: Edmonton AlbertaST Edmonton AB T5K 2J5 Contract & Work Schedule Hours: 36.25 hours/week Daily:... 
    Senior
    Full time
    Contract work
    Remote work
    Monday to friday

    SereneAid

    Edmonton, AB
    16 hours ago
  •  ...Senior Data Engineer – GOAPRDJP00000982 Job Overview The Government of Alberta (GoA) is seeking a Senior Data Engineer to support digital transformation initiatives within the Digital Design and Delivery (DDD) division. The successful candidate will work across multidisciplinary... 
    Senior
    Hourly pay
    Full time
    Remote work

    S M Software Solutions Inc

    Edmonton, AB
    1 day ago
  •  ...Senior Data Engineer – Talend Integration – Government of Alberta We are hiring a Senior Data Engineer / Talend Integration Analyst to support...  ...Install, configure, support, and troubleshoot Talend Remote Engines, Job Servers, and runtime infrastructure. Perform... 
    Senior
    Hourly pay
    Full time
    Remote work

    S M Software Solutions Inc

    Edmonton, AB
    1 day ago
  •  ...digital transformation, custom software development, staffing, recruitment, payroll, and workforce management solutions. Title: Data Engineer - Senior Duration: 2026-09-01 to 2027-08-31 (6 Months possible extension) Location: Edmonton, AB (Remote) Duties... 
    Senior
    Full time
    Remote work

    I8IS - Infiniti Software Solutions

    Edmonton, AB
    3 days ago
  •  ...fundamentally changing how ministry users collect, manage, analyze, and use data as legacy systems are transformed into modern Data Management...  ...continue to grow, creating a sustained need for dedicated data engineering and data integration expertise. The Talend Integration Analyst... 
    Senior
    Remote job

    P@thlion Staffing Careers

    Edmonton, AB
    4 days ago
  • $80 - $100 per hour

     ...Senior Data Engineer – Remote Join a major Alberta public sector organization that is expanding its team with 10 openings to support high-profile data and modernization initiatives. Work alongside multidisciplinary teams to develop modern solutions, leverage emerging technologies... 
    Senior
    Hourly pay
    Full time
    Contract work
    Remote work

    Recrute Action

    Edmonton, AB
    2 days ago
  • $50k per year

     ...On behalf of our public sector client, Affinity is seeking a Sr. Data Engineer. Responsibilities Data Engineering: Design, build, and maintain scalable data pipelines across on-premises and cloud platforms (Azure, Databricks, Microsoft Fabric, GCP, AWS) to ingest, transform... 
    Senior
    Long term contract
    For contractors

    Affinity

    Edmonton, AB
    3 days ago
  •  ...Data Engineer – Intermediate (GOAPRDJP00000975) Client: Government of Alberta (GOA) – Technology and Innovation Project: Digital Regulatory Assurance System (DRAS) Location: Edmonton, Alberta (Primarily Remote; must attend onsite meetings in Edmonton 3–... 
    Remote work

    SereneAid

    Edmonton, AB
    25 days ago
  • $59.73k - $75.46k per year

     ...your chance to join Canada’s top public sector data science program! Collaborating with teams across the Corporation, Senior Data Scientists bridge the divide between raw...  ...Degree in applied statistics, mathematics, engineering, computer science, or a related field ~8 years... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Monday to friday

    City of Edmonton

    Edmonton, AB
    3 days ago
  • $151.2k per year

     ...Are you passionate about using data to drive impactful business decisions? We’re looking for a Senior Business Data Scientist, Marketing to be part of our Analytics...  ...Analytics, Product & Fintech Analytics, BI & Analytics Engineering, Data Science, and relevant go-to-market or... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Shift work

    Jobber

    Edmonton, AB
    17 days ago
  •  .... Learn more at  fleetworthy.com . About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our agile development...  ...the areas you work in, using monitoring and observability data to guide stability and performance improvements. Architect... 
    Senior
    Remote work
    Shift work

    Fleetworthy

    Edmonton, AB
    1 day ago
  •  ...Scope: Justice Information Management System (JIMS) 3.0 is a data integration project aimed to amalgamate, re-design and implement...  ...Preservation of historical data Improved data governance This Senior Data Architect role will: review existing data marts,... 
    Senior
    Remote job
    Internship

    P@thlion Staffing Careers

    Edmonton, AB
    1 day ago
  •  ...Machine Learning Specialist Data Scientist / AI Developer Client: Government of Alberta – Technology & Innovation...  ...development, AI development, data analysis, data science, data engineering, data modelling, statistical analysis, technical analysis, business... 
    Senior
    Contract work
    Remote work
    Relocation
    Monday to friday

    SereneAid

    Edmonton, AB
    2 days ago
  •  ...desktop studies and technical assessments Maintaining and updating the site water balance Developing, reviewing, and updating engineering standards and guidelines Representing Imperial in industry working groups and external forums   This role will execute work... 
    Senior
    Permanent employment
    Full time
    Work from home
    Relocation
    Relocation package
    Flexible hours

    ExxonMobil

    Edmonton, AB
    1 day ago
  •  ...FastAPI Build and integrate RESTful APIs Implement scalable ETL/data transformation workflows using Databricks or similar platforms...  ...Provide guidance to junior developers Requirements Senior-level full stack developer with Dev Lead Experience Strong interactive... 
    Senior
    Full time

    Bestpass by Fleetworthy

    Edmonton, AB
    18 days ago
  • $95k - $125k per year

     ...mission to re-imagine the future by changing the way that buildings are conceived and constructed.  Entuitive is looking for a Senior Structural Engineer, based in our Edmonton office to be part of our Structural Engineering team. Take the opportunity to learn more about the... 
    Senior
    Full time
    Contract work
    Work at office
    Flexible hours

    Entuitive

    Edmonton, AB
    25 days ago
  •  ...convenience partners across the globe. About This Role As a Senior ML Engineer you will take a leadership role in shaping the strategic...  ...reliability of our machine learning systems. In collaboration with the Data Science team, you will ensure that models are deployed... 
    Senior
    Long term contract
    Full time
    Night shift

    Skip

    Edmonton, AB
    7 days ago
  •  ...career? Now is the perfect time to join Egis. We are now over 21,000 engineers, architects, scientists and planners across the world and...  ...our expansion to new heights. Job Description The Senior Electrical Engineer is responsible for leading the design, development... 
    Senior
    Full time
    Local area

    Egis Group

    Edmonton, AB
    1 day ago
  •  ...The Opportunity Tetra Tech is adding a Senior Geotechnical Engineer to our Arctic Engineering team based in Edmonton, AB . Why Tetra Tech At Tetra Tech, we are Leading with Science to solve the world’s most complex challenges. Our industry-leading experts in... 
    Senior
    Full time

    Tetra Tech

    Edmonton, AB
    1 day ago
  •  ...Hire Resolve is partnering with established and growing organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal for engineers with strong technical expertise, proven project delivery experience... 
    Senior
    Full time
    For contractors

    Hire Resolve.com

    Edmonton, AB
    25 days ago
  •  .... Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description The Senior UC Engineer will be part of Global Unified Communications Engineering team, supporting the design, delivery, and operational health of enterprise... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Edmonton, AB
    5 days ago
  •  ...Overview As a Senior Cost Manager at Linesight, you will work with highly experienced, culturally diverse, and passionate teams nurturing a strong social dynamic and a shared sense of achievement. You will gain vast industry experience that will open doors for you, extend... 
    Senior
    Full time
    Contract work

    Linesight

    Edmonton, AB
    4 days ago
  •  ...career? Now is the perfect time to join Egis. We are now over 21,000 engineers, architects, scientists and planners across the world and...  ...propelling our expansion to new heights. Job Description Senior Electrical Engineer is a senior-level engineering role based in... 
    Senior
    Full time
    Local area

    Egis Group

    Edmonton, AB
    1 day ago
  •  ...project delivery. We are currently looking for an experienced Senior Mine Engineer / Planner to join our team. At Peter Lucas, we provide...  ...and continuous improvement initiatives. Analyze production data and identify opportunities to improve safety, productivity, and... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office

    Peter Lucas Project Management Inc.

    Edmonton, AB
    8 days ago
  •  ...Bantrel is proud to be a leading provider of Engineering, Procurement, Construction and Construction Management (EPC / EPCM) services in...  ...Job Description We are currently seeking a qualified Senior  Process Engineer to join our Energy team based in Edmonton, AB... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Bantrel Co.

    Edmonton, AB
    16 days ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...Description AECOM’s Buildings + Places business line is seeking a  Senior Mechanical Engineer  to help lead building projects across... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Edmonton, AB
    15 days ago
  •  ...sources, while helping to provide the energy, chemicals and resources needed now. Purpose As a Principal Structural Engineer , you will provide senior technical leadership and subject matter expertise for structural engineering activities across large, complex, and high... 
    Senior
    Full time

    Worley

    Edmonton, AB
    19 days ago
  •  ...Cold Lake averaged 151,000 barrels per day. What Role You Will Play in Our Team We are seeking an experienced Senior Instrumentation & Controls (I&C) Engineer to join our Engineering team. The successful candidate will bring extensive experience in process control systems... 
    Senior
    Permanent employment
    Full time
    For contractors
    Work from home
    Relocation package
    Flexible hours

    Exxon Mobil

    Edmonton, AB
    1 day ago
  •  ...JOB DESCRIPTION Remarkable people, trusted by clients to design and advance the world. Wood is recruiting for a Senior Instrumentation & Controls Engineer to join its Projects Canada business. This opportunity is hybrid and based in Edmonton, AB, supporting the execution... 
    Senior
    Full time
    Worldwide
    Flexible hours

    Wood PLC

    Edmonton, AB
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to GOAPRDJP00000991 - Data Engineer - Senior. Be the first to apply!