Data Engineer

Alberta iGaming Corporation (AiGC)

Edmonton

On-site

CAD 95,000 - 135,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Alberta iGaming Corporation (AiGC) is seeking a Data Engineer to design, build, and operate data pipelines and system integrations across regulated gaming, AML, finance, and enterprise reporting. You will ensure reliability, traceability, security, and audit readiness in collaboration with stakeholders.

In this role you will own production data ingestion, data quality, CI/CD pipelines, and IaC with Terraform/Bicep.

Qualifications

  • Post-secondary degree in computer science, software engineering, data engineering, information systems, or related discipline.
  • Progressive experience building and operating production data pipelines and enterprise integrations in cloud environments.
  • Hands-on experience with Azure data services such as ADLS Gen2, Azure Functions, Event Grid or Event Hubs, Data Factory, Logic Apps, Service Bus, and API Management.
  • Strong SQL and Python skills.
  • Experience with infrastructure as code using Terraform and/or Bicep and automated delivery using Azure DevOps or GitHub Actions.
  • Knowledge of data quality, reconciliation, lineage, observability, and failure-recovery patterns.
  • Demonstrated ability to use AI-assisted development tools with sound delegation, verification, privacy, security, and quality controls.

Responsibilities

  • Design, build, test, deploy, and operate operator, transactional, and AML-relevant ingestion pipelines
  • Establish and monitor data freshness, completeness, and processing targets
  • Develop repeatable onboarding patterns for new operators, feeds, and source systems
  • Implement idempotency, dead-letter handling, retry, replay, alerting, and recovery patterns
  • Monitor pipeline lag, failures, schema drift, and service-level objectives
  • Implement validation, reconciliation, lineage, and traceability controls for regulated reporting
  • Deliver API-based, event-driven, and batch integrations across enterprise and SaaS systems
  • Build reusable connectors for finance/ERP, ITSM, identity, CRM, and other corporate platforms
  • Document interfaces, data contracts, dependencies, and operational procedures

Skills

SQL & Python
Azure data services
PySpark & Databricks
Data quality & lineage
Stakeholder collaboration
Documentation
AI-assisted tooling
Security & privacy

Education

Bachelors in CS/SE or related

Tools

Terraform
Bicep
Azure DevOps
GitHub Actions
API Management

Job description

The Data Engineer is responsible for building and operating the data pipelines and system integrations that support regulated gaming, anti-money laundering, financial, and enterprise reporting. These services must be reliable, traceable, secure, and ready to support audit and regulatory requirements.

You will report to the Manager, Data Platforms and work with operators, vendors, cybersecurity, privacy, compliance, finance, and other business stakeholders.

Why Join AiGC?

AiGC is building a modern, regulated conduct and manage crown agency from the ground up. This is a rare opportunity to step into an organization at the earliest stage and shape how our operation comes together.

Who You Are

In the role of Data Engineer, you will work hands-on across cloud data ingestion, enterprise integration, infrastructure as code, CI/CD, observability, and data quality. You will help onboard new operator and corporate data sources, strengthen production reliability, and support internal reporting, dashboards, validation, and other data products used across AiGC.

About the Role

In this role you will own:

Production Data Ingestion
  • Design, build, test, deploy, and operate operator, transactional, and AML-relevant ingestion pipelines
  • Establish and monitor data freshness, completeness, and processing targets
  • Develop repeatable onboarding patterns for new operators, feeds, and source systems
Reliability and Data Quality
  • Implement idempotency, dead-letter handling, retry, replay, alerting, and recovery patterns
  • Monitor pipeline lag, failures, schema drift, and service-level objectives
  • Implement validation, reconciliation, lineage, and traceability controls for regulated reporting
  • Deliver API-based, event-driven, and batch integrations across enterprise and SaaS systems
  • Build reusable connectors for finance/ERP, ITSM, identity, CRM, and other corporate platforms
  • Document interfaces, data contracts, dependencies, and operational procedures
Infrastructure as Code and CI/CD
  • Manage data platform infrastructure through Terraform and/or Bicep
  • Build automated deployment workflows across development, test, and production using Azure DevOps or GitHub Actions
  • Apply disciplined Git, code review, approval, and source-control practices
Stakeholder and Operational Support
  • Diagnose production issues and improve systems to prevent recurrence
  • Work with operators, vendors, cybersecurity, privacy, compliance, finance, and business stakeholders
  • Maintain clear technical and operational documentation
What You Bring
Qualifications
  • Post-secondary degree or diploma in computer science, software engineering, data engineering, information systems, or a related discipline; an equivalent combination of education and experience may be considered
  • Progressive experience building and operating production data pipelines and enterprise integrations in cloud environments
  • Hands-on experience with Azure data services such as ADLS Gen2, Azure Functions, Event Grid or Event Hubs, Data Factory, Logic Apps, Service Bus, and API Management
  • Strong SQL and Python skills
  • Experience with infrastructure as code using Terraform and/or Bicep and automated delivery using Azure DevOps or GitHub Actions
  • Knowledge of data quality, reconciliation, lineage, observability, and failure-recovery patterns
  • Demonstrated ability to use AI-assisted development tools with sound delegation, verification, privacy, security, and quality controls
  • Strong written communication, documentation, problem-solving, and stakeholder collaboration skills
  • Experience with PySpark and Databricks preferred
  • Experience in a regulated, audited, privacy-sensitive, or high-accountability environment preferred
  • Knowledge of AML, FINTRAC, privacy, or gaming regulatory requirements preferred
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Developer / DevOps Engineer
Senior Developer / DevOps Engineer

Alberta iGaming Corporation (AiGC) • Edmonton

On-site
CAD 100,000 - 150,000
Regulated Data Engineer: Cloud Pipelines & Compliance
Regulated Data Engineer: Cloud Pipelines & Compliance

Alberta iGaming Corporation (AiGC) • Edmonton

On-site
CAD 95,000 - 135,000
Senior Developer / DevOps Engineer
Senior Developer / DevOps Engineer

Linux Association of Canada • Canada

Hybrid
CAD 120,000 - 160,000
Account Manager, Stakeholder Engagement
Account Manager, Stakeholder Engagement

Alberta iGaming Corporation (AiGC) • Edmonton

On-site
CAD 55,000 - 75,000
Data Engineer
Data Engineer

CDAI • Toronto

Hybrid
CAD 90,000 - 130,000
Hybrid work model
Bonus program
4 weeks vacation
+1
Data Engineer
Data Engineer

DELAN - IT Talent Solutions • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
IT Data Specialist
IT Data Specialist

Insight Global • Toronto

On-site
CAD 100,000 - 120,000
Senior Data Engineer
Senior Data Engineer

FGF Brands • Canada

On-site
CAD 110,000 - 170,000
Health benefits
RRSP matching
Tuition reimbursement
+1
Senior AI Platform Engineer
Senior AI Platform Engineer

Luxoft • Toronto

On-site
CAD 120,000 - 180,000
Lead Data Engineer / Data Platform Lead
Lead Data Engineer / Data Platform Lead

Princeton IT Services, Inc • Toronto

Hybrid
CAD 120,000 - 180,000