Enable job alerts via email!

Intermediate Data Engineer

NES Fircroft

Calgary

On-site

CAD 80,000 - 110,000

Full time

28 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in data solutions is seeking an Intermediate Data Engineer to design scalable data architectures and optimize workflows. The ideal candidate will have hands-on experience in cloud environments and data pipeline development, contributing to innovative data solutions within a collaborative team.

Qualifications

  • 1–3 years of hands-on experience with PySpark.
  • 3+ years of Python scripting and automation.
  • 2+ years working within AWS and/or Azure ecosystems.

Responsibilities

  • Develop and maintain scalable data pipelines using PySpark.
  • Design and manage serverless ETL/ELT workflows with AWS Glue.
  • Write and optimize complex SQL queries for data analysis.

Skills

PySpark
AWS Glue
Python
SQL
Data Pipeline Development
Cloud Platforms
Data Modeling
ETL/ELT Workflow Design
Version Control (Git)
Big Data Tools
Analytical Thinking

Job description

Intermediate Data Engineer

We are actively seeking a talented Intermediate Data Engineer who is passionate about designing scalable data architectures and optimizing complex data workflows. This role is ideal for someone with hands-on experience in cloud environments, robust data pipeline development, and modern data engineering frameworks. You will be joining a forward-thinking team committed to innovation, collaboration, and delivering high-quality data solutions.

Key Responsibilities:
  • Develop, optimize, and maintain scalable data pipelines using PySpark and big data ecosystems.
  • Design, implement, and manage serverless ETL/ELT workflows using AWS Glue and related AWS services.
  • Collaborate with teams to integrate Microsoft Fabric (unified analytics and lakehouse architecture) where applicable.
  • Create reusable data transformation scripts and applications using Python.
  • Write and maintain complex SQL queries for data analysis and transformation across various relational databases.
  • Partner with stakeholders to understand requirements and design efficient data models and end-to-end data integration solutions.
  • Ensure best practices in version control, data quality, and workflow automation.
Must-Have Skills & Experience:
  • PySpark: 1–3 years of hands-on experience.
  • AWS Glue: 1–3 years with serverless data processing.
  • Python: 3+ years with strong scripting and automation capabilities.
  • SQL: 3+ years of writing and optimizing complex queries.
  • Data Pipeline Development: 2–4 years of experience.
  • Cloud Platforms: 2+ years working within AWS and/or Azure ecosystems.
  • Data Modeling: 1–2 years designing scalable and efficient schemas.
  • ETL/ELT Workflow Design: 2–3 years with orchestration and automation.
  • Version Control (Git): 1–2 years using Git in collaborative projects.
  • Big Data Tools (e.g., Hadoop, Spark): 1–2 years with distributed data systems.
  • Analytical Thinking: Strong skills in debugging, performance tuning, and workflow optimization.
Bonus Points:
  • Exposure to or foundational knowledge of Microsoft Fabric is a strong asset.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Data Engineer – Quantitative Data Pipelines

Lumenalta

Calgary

Remote

CAD 100,000 - 130,000

3 days ago
Be an early applicant

Senior Data Engineer

Energy Vault

Calgary

Remote

CAD 90,000 - 130,000

9 days ago

Senior Data Engineer - Remote

Aurora Cannabis Inc.

Alberta

Remote

CAD 90,000 - 130,000

5 days ago
Be an early applicant

Intermediate Data Engineer

NES Fircroft Ltd

Calgary

On-site

CAD 80,000 - 110,000

27 days ago

Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

Canonical

Calgary

Remote

CAD 80,000 - 120,000

28 days ago

Intermediate DataOps/Cloud Data Engineer

Akkodis group

Toronto

Remote

CAD 80,000 - 110,000

9 days ago

Intermediate Data Scientist AKA Problem-solving pro

InnerSpace

Toronto

Remote

CAD 90,000 - 130,000

4 days ago
Be an early applicant

Intermediate DataOps / Cloud Data Engineer - Remote / Telecommute

Cynet Systems Inc

Toronto

Remote

CAD 90,000 - 130,000

9 days ago

Intermediate Data Engineer

SDK Tek Services Ltd.

Calgary

On-site

CAD 70,000 - 110,000

30+ days ago