Intermediate Data Engineer

AltaML

Edmonton

Hybrid

CAD 50,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Sr Software Engineer
Sr Software Engineer

United States Digital Space LLC • Toronto

On-site
CAD 145,000 - 192,000
Comprehensive compensation package
Paid time off
Online learning platform with guided career tracks
Software Engineer, Data Platform
Software Engineer, Data Platform

Jobgether • Toronto

Hybrid
CAD 130,000 - 165,000
Remote work (Toronto remote)
Competitive CAD salary
Comprehensive medical benefits
+2
Data Engineer
Data Engineer

Financeit • Toronto

On-site
CAD 75,000 - 95,000
Hybrid workplace
Competitive salary with bonus
Comprehensive benefits
+3
Senior Integrations Developer / AI Data Integration Engineer
Senior Integrations Developer / AI Data Integration Engineer

Engineered Intelligence Inc. • Mississauga

Hybrid
CAD 90,000 - 120,000
Competitive compensation and benefits
Flexible hours
Autonomy & Growth opportunities
Software Engineer, Data Infrastructure
Software Engineer, Data Infrastructure

Cohere • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Open and inclusive culture
Weekly lunch stipend and snacks
Full health and dental benefits
+4
Staff Data Engineer
Staff Data Engineer

Loblaw Digital • Toronto

On-site
CAD 198,000 - 268,000
Data Engineer
Data Engineer

JobCubby • Canada

Hybrid
CAD 110,000 - 150,000
Remote-first environment
Flexible work schedule
Professional development opportunities
+2
Data Engineering Specialist
Data Engineering Specialist

Nasdaq • Toronto

Hybrid
CAD 118,000 - 162,000
Annual bonus/commission
Equity
Comprehensive benefits
+1
Data Engineer
Data Engineer

Drive Capital • Toronto

Hybrid
CAD 80,000 - 100,000
Competitive salary
Professional development support
Dynamic work environment
Data Engineer
Data Engineer

DS Technologies Inc • Canada

Remote
CAD 90,000 - 130,000