Intermediate Data Engineer

AltaML

Edmonton

Hybrid

CAD 50,000 - 80,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Flexible hybrid work model
Growth in cloud and DevOps skills

Job summary

A technology firm is seeking an Intermediate Data Engineer based in Edmonton. The role involves designing and maintaining scalable data pipelines, collaborating with various specialists, and supporting internal tooling. Ideal candidates will have 2–4 years of experience in data engineering and strong skills in Python and data warehousing tools. The position offers a competitive salary and a flexible hybrid work model.

Qualifications

  • 2–4 years of experience in a data engineering or related role.
  • Hands-on experience with data warehousing platforms.
  • Strong Python skills, including libraries like Pandas and SQLAlchemy.

Responsibilities

  • Design, build, and maintain robust, scalable data pipelines.
  • Collaborate with software engineers and infrastructure specialists.
  • Troubleshoot and optimize data flows in development and production.

Skills

Data warehousing
Python
Workflow orchestration
SQL
Unix/Linux
Data modeling

Tools

Snowflake
Databricks
Prefect
Docker
Kubernetes

Job description

About The Company

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 strategies and signals.

About The Role

We're looking for an Intermediate Data Engineer with strong foundations in data warehousing, Python, and data workflows—and an interest in growing their skills in software engineering, DevOps, and cloud infrastructure.

This role is ideal for someone who enjoys working on real-world problems, has solid technical fundamentals, and is eager to learn. You’ll join a cross-functional team that combines AI, quantitative finance, and engineering to build production-grade systems that deliver real business impact.

What You’ll Do
  • Design, build, and maintain robust, scalable data pipelines
  • Work with tools like Snowflake, Prefect, and Python to enable reliable and efficient workflows
  • Collaborate with software engineers, infrastructure specialists, and quantitative experts
  • Troubleshoot and optimize data flows in both development and production environments
  • Contribute to internal tooling and automation as the team grows its DevOps/cloud maturity
  • Participate in code reviews, team planning, and knowledge-sharing
Must-Have Skills
  • 2–4 years of experience in a data engineering or related role
  • Hands-on experience with data warehousing platforms (e.g., Snowflake, Databricks, BigQuery, etc.)
  • Strong Python skills, including libraries such as Pandas, SQLAlchemy, or equivalent
  • Experience working with workflow orchestration tools like Prefect, Azure Data Factory, or Airflow
  • Solid SQL skills and understanding of performance optimization
  • Familiarity with version control (Git/GitHub) in a collaborative setting
  • Comfort using Unix/Linux systems for development and debugging
  • Experience working with structured and semi-structured data (e.g., JSON, Parquet, CSV)
Nice-to-Have Skills
  • Understanding of data modeling concepts (e.g., star schema, dimensional modeling)
  • Basic understanding of Streamlit and/or React for data presentation or internal tools
  • Exposure to Docker and Kubernetes in local or cloud environments
  • Familiarity with cloud platforms (Azure, AWS, or GCP) and how applications are deployed in them
  • Experience working with CI/CD pipelines (e.g., GitHub Actions, Azure Pipelines)
  • Exposure to Infrastructure as Code tools like ARM templates or Terraform
  • Experience interacting with APIs (REST/GraphQL) for data ingestion or automation
What We’re Looking For
  • Edmonton-based candidates willing to work in-office at least once a week
  • Strong communication and collaboration skills
  • A self-starter with a growth mindset, eager to expand into software and cloud engineering
  • Interest in working across disciplines in a production-focused team
Why Join Us
  • Be part of a high-impact team productionalizing cutting-edge AI and quantitative models
  • Work with experienced engineers, researchers, and infrastructure experts
  • Grow your skills in cloud, DevOps, and end-to-end systems
  • Competitive compensation and benefits
  • Flexible hybrid work model with an emphasis on collaboration and learning
  • Opportunity to start working with cutting edge Agentic technologies

Location: Edmonton, Alberta, Canada. Salary: CA$50,000.00–CA$80,000.00 per year.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Aeolus Data • Canada

Hybrid
CAD 95,000 - 125,000
Data Engineer
Data Engineer

Buyerlink, Inc. • Victoria

On-site
CAD 90,000 - 120,000
Senior Data Analyst
Senior Data Analyst

Alberta Innovates • Edmonton

Hybrid
CAD 80,000 - 97,000
Competitive compensation
Health, dental, and pension benefits
Professional development
+2
Data Science Lead
Data Science Lead

Alberta Innovates • Edmonton

Hybrid
CAD 80,000 - 97,000
Competitive compensation
Health, dental, pension benefits
Professional development
+1
Lead Data Engineer
Lead Data Engineer

PureFacts Financial Solutions • Toronto

On-site
CAD 130,000 - 150,000
Data & Analytics lead
Data & Analytics lead

Altis Technology • Markham

Hybrid
CAD 100,000 - 125,000
Staff Data Engineer
Staff Data Engineer

Loblaw Digital • Toronto

On-site
CAD 198,657 - 267,159
Software Engineer, Data Infrastructure
Software Engineer, Data Infrastructure

Cohere • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Open and inclusive culture
Weekly lunch stipend and snacks
Full health and dental benefits
+4
Data Analyst
Data Analyst

Connor, Clark & Lunn group • Vancouver

On-site
CAD 110,000 - 130,000
AI Engineer
AI Engineer

Triunity Software, Inc. • Edmonton

On-site
CAD 90,000 - 130,000
Bonus based on performance
Health insurance
Training & development