Data Platform Engineer

Evolutionary Recruiting

Edmonton

Hybrid

CAD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Evolutionary Recruiting is seeking a Data Platform Engineer in Edmonton, Alberta (Hybrid) to build, operate, and support a modern enterprise data platform. You will work with architects, analytics professionals, and BI teams to ensure secure, scalable, auditable data environments.

The role covers platform engineering, security, data quality, testing, monitoring, orchestration, and automation while delivering trusted data products across the organization.

Qualifications

  • Minimum 5 years of experience in data engineering.
  • Strong Python development skills for data pipelines and automation.
  • Experience with orchestration tools such as Airflow, Dagster, or similar technologies.
  • Experience with dbt or comparable data transformation tools.
  • Strong SQL skills and experience working with relational databases.
  • Experience with Git, CI/CD pipelines, and software deployment practices.
  • Experience implementing automated testing and monitoring within production data environments.
  • Experience implementing security controls including SSO, secrets management, and role-based access management.
  • Excellent verbal and written communication skills.
  • Proven ability to work effectively within collaborative technical teams.

Responsibilities

  • Build, operate, and support a modern enterprise data platform across Dev, Test and Production environments.
  • Develop and maintain CI/CD pipelines and deployment processes for data platforms.
  • Implement data ingestion, orchestration, and incremental loading pipelines.
  • Establish data quality, testing, monitoring, and governance frameworks.
  • Collaborate with analytics and BI teams to deliver trusted data products.

Education

Post-secondary education in Computer Science or Engineering, or related discipline

Tools

Airflow
Dagster
dbt
Git
SQL
PostgreSQL
Docker
Linux

Job description

Job Title: Data Platform Engineer
Location:
Edmonton, Alberta (Hybrid)
Type: Permanent Full-Time

All applicants must be legally entitled to work in Canada.

The Position:

Our Edmonton-based client is seeking an experienced Data Platform Engineer to build, operate, and support a modern enterprise data platform. This role works closely with architects, analytics professionals, and business intelligence teams to ensure the organization's data environment is secure, scalable, reliable, and auditable.

The successful candidate will play a key role in data platform operations, security, data quality, testing, monitoring, orchestration, and automation while supporting the delivery of trusted data products across the organization.

What You'll Do:

Data Platform Engineering & Operations

  • Build, maintain, and support Dev, Test, and Production environments.
  • Develop and maintain code branching strategies and deployment processes between environments.
  • Build and support data ingestion, orchestration, and incremental/delta load processes.
  • Create and maintain CI/CD pipelines to support data platform development and deployment activities.
  • Contribute to the ongoing modernization of the organization's data platform and retirement of legacy processes.
  • Establish engineering standards, documentation practices, and operational procedures.

Security, Monitoring & Governance

  • Implement and maintain platform security controls, including single sign-on (SSO), secrets management, and role-based access controls.
  • Develop and maintain data quality, testing, and monitoring frameworks.
  • Implement automated testing, data freshness monitoring, alerting, and operational controls.
  • Support lineage, documentation, ownership, service level agreements (SLAs), and data governance requirements.
  • Ensure data products are secure, auditable, and compliant with organizational and regulatory requirements.

Platform Support & Continuous Improvement

  • Troubleshoot and resolve platform and data pipeline issues.
  • Conduct root cause analysis and implement preventative measures.
  • Create and maintain technical documentation, runbooks, and operational procedures.
  • Collaborate with data, analytics, and business teams to enhance data platform capabilities.
  • Contribute to platform performance optimization and operational excellence initiatives.

Collaboration & Delivery

  • Work closely with internal technical and business stakeholders.
  • Participate in planning, implementation, and continuous improvement initiatives.
  • Support the delivery of trusted data products used for reporting, analytics, and regulatory requirements.
  • Contribute to a collaborative, team-oriented environment focused on technical excellence and data reliability.

Mandatories:

  • Post-secondary education in Computer Science, Engineering, Information Technology, or a related discipline, or equivalent practical experience.
  • Minimum 5 years of experience in data engineering.
  • Minimum 2 years of experience building and operating production data pipelines within a modern data platform environment.
  • Strong Python development skills for data pipelines and automation.
  • Experience with orchestration tools such as Airflow, Dagster, or similar technologies.
  • Experience with dbt or comparable data transformation tools.
  • Strong SQL skills and experience working with relational databases.
  • Experience with Git, CI/CD pipelines, and software deployment practices.
  • Experience implementing automated testing and monitoring within production data environments.
  • Experience implementing security controls including SSO, secrets management, and role-based access management.
  • Strong experience working with PostgreSQL, including query optimization and performance tuning.
  • Experience with incremental and delta loading methodologies, including CDC and watermarking approaches.
  • Experience working with Linux and Docker technologies.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Proven ability to work effectively within collaborative technical teams.

Assets:

  • CDMP, dbt, or other relevant data engineering certifications.
  • Experience within highly regulated industries such as insurance or financial services.
  • Exposure to Guidewire, CDA, or similar industry platforms.
  • Experience working with multiple ETL tools and database technologies.
  • Experience with Oracle, SAP BODS, PostgreSQL, or similar enterprise data technologies.
  • Experience supporting enterprise data modernization initiatives.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

OPEN: Data Engineer
OPEN: Data Engineer

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
CAD 80,000 - 100,000
Senior Data Engineer I Govt of Alberta I Hybrid
Senior Data Engineer I Govt of Alberta I Hybrid

Analyst Technical Solutions • Edmonton

Hybrid
CAD 110,000 - 150,000
Senior Data Engineer
Senior Data Engineer

Aarorn Technologies Inc • Markham

On-site
CAD 68,880 - 89,544
DataOps/Cloud Data Engineer - Senior
DataOps/Cloud Data Engineer - Senior

Ian Martin Group • Toronto

On-site
CAD 110,000 - 170,000
Senior Software Developer, Data
Senior Software Developer, Data

Randstad Digital • Toronto

Remote
CAD 100,000 - 130,000
Remote within Canada
Flexible health and dental plans for a
Data Engineer (Cloud Data Integration)
Data Engineer (Cloud Data Integration)

Tri-global Solutions Group Inc. • Edmonton

Hybrid
CAD 67,000 - 89,000
Database and Integration Engineer
Database and Integration Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 80,000 - 120,000
Sr. Data Engineer
Sr. Data Engineer

Michael Page (Canada) • Winnipeg

On-site
CAD 90,000 - 130,000
Azure data tech
End-to-end projects
Learning opportunities
+1
DataOps/Cloud Data Engineer
DataOps/Cloud Data Engineer

Lotus IT Solutions • Toronto

On-site
CAD 110,000 - 157,000
Data Engineer
Data Engineer

JLI Consulting Talent Search • Vaughan

On-site
CAD 80,000 - 100,000