Haystack
← Back to Jobs
Technology
RG

Python Data Engineer

RJC GroupCalgary, AB🇺🇸United StatesPosted 11 Sept 2026

Why This Role Stands Out

This on-site Python Data Engineer role offers a fantastic opportunity to build a new post-trade system from the ground up using cutting-edge AWS technologies, with a competitive compensation package. You'll thrive here if you have strong AWS, Python, and SQL skills, along with experience in Databricks or Snowflake, and are eager to contribute to a leading energy trading firm. Apply now to explore this exciting project!

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Calgary, AB, United States
Posted
19 hours ago
DockerSQLAWSETLSnowflakeDatabricksKubernetesPythonRedshift

Job Description

AWS Data Engineer

Location: Calgary, Canada
Contract: 12–18 months
Working Pattern: Onsite
Rate: Competitive

We are working with a leading energy trading firm that is looking for a Python Data Engineer to work on its post-trade system. This is a greenfield project, and experience with Databricks or Snowflake would be highly beneficial.

Requirements

  • Strong hands-on experience as an AWS Data Engineer

  • Advanced Python and SQL

  • Proven experience building and supporting complex ETL/ELT pipelines and data platforms

  • Strong experience with AWS services including S3, Glue, Lambda and Redshift

  • Hands-on experience with Databricks or Snowflake

  • Experience with data modelling, integration and large-scale data environments

  • Exposure to Docker, Kubernetes and Infrastructure as Code

  • Previous experience within financial services, commodities or trading

  • Strong communication skills with the ability to work across technical and business teams

We currently have interview slots available for w/c 14th, so if you are interested in discussing this opportunity, please apply for immediate consideration.

Similar jobs