Overview
Skills
Job Details
Job Title: AWS Data Engineer
Experience Required:
8+ years in data engineering or related fields
Location:
Remote Canada (EST hours preferred)
What's in it for you?
Join a forward-thinking team as a Senior Data Engineer, where you'll design and develop scalable data pipelines using Python, AWS, Snowflake, and SQL in a modern, cloud-first environment.
Responsibilities:
We are looking for skilled Senior Data Engineers to help architect and implement a robust new data pipeline.
Ideal candidates will bring:
-
A strong foundation in ETL processes and data engineering best practices
-
Proficiency with Python and AWS services (Step Functions, Lambda, S3)
-
Expertise in Snowflake, SQL, and data modeling-particularly star schema design
-
Experience with Apache Airflow or AWS MWAA and DBT is a strong advantage
Education:
-
Bachelor's or Master's degree in Engineering (BE/ME/BTech/MTech/BSc/MSc)
-
Technical certifications in relevant technologies are highly desirable
Skills Required:
Must-Have:
-
Strong ETL/Data Engineering background
-
Python programming expertise
-
Hands-on experience with AWS (Step Functions, Lambda, S3)
-
Solid Snowflake experience
-
Advanced SQL skills
-
Experience in data modeling, particularly designing and consuming star schemas
Nice-to-Have:
-
Experience with Apache Airflow or AWS MWAA
-
Familiarity with DBT (Data Build Tool)