Back to results

Junior Data Engineer

  • Vaughan, ON, Canada

Hybrid

Apply on hirevouch.catsone.com About employer

Applications open in a new tab.

Job details

Workplace
Hybrid
Posting language
English
Posted

Original job description

About Us

​We are dedicated to building a cleaner, more sustainable future. By applying innovative technology and data-driven insights to green environmental initiatives, we help measure, analyze, and reduce environmental impact at scale. We are looking for a passionate, forward-thinking Junior Data Engineer to join our data team and help build the data pipelines powering our eco-focused solutions.

Position Overview

As a fresh graduate joining our team, you will work closely with senior data engineers and analysts to design, build, and maintain high-volume data pipelines. You will transform raw environmental datasets - such as energy metrics, carbon emissions data, and resource usage - into actionable insights. This role is ideal for a recent Computer Science graduate eager to apply modern data tooling (AWS, PySpark, Python) toward solving meaningful sustainability challenges.

Key Responsibilities

  • Pipeline Development: Design, build, and maintain automated batch and real-time ETL/ELT pipelines to ingest, clean, and transform large-scale environmental data.

  • Data Processing: Utilize Python and Apache Spark (PySpark) to process structured and unstructured datasets efficiently.

  • Cloud Infrastructure: Help manage and expand our cloud data infrastructure using core AWS services (e.g., S3, Glue, EMR, Redshift, Lambda).

  • Data Quality & Governance: Implement automated testing, validation, and monitoring to ensure data accuracy, reliability, and security.

  • Cross-Functional Collaboration: Partner with Data Scientists, Business Analysts, and Sustainability Specialists to deliver clean, structured data for reporting and machine learning applications.

Required Qualifications

  • Education: Bachelor’s degree in Computer Science (or a closely related core computing field, such as Computer Engineering or Software Engineering) completed within the last 0–12 months.

  • Core Programming: Strong foundation in Python and fundamental software engineering principles (OOP, data structures, algorithms, version control with Git).

  • Distributed Computing: Academic or hands-on project experience using Apache Spark / PySpark to process large datasets.

  • Cloud Fundamentals: Working knowledge or project experience with AWS core services (S3, EC2, IAM, Lambda, or managed data services).

  • Databases & SQL: Solid grasp of relational databases, SQL query writing, data modeling concepts, and basic schema design.

Nice-to-Have / Preferred Qualifications

  • Coursework, internship, or personal project focus on environmental data, sustainability, clean energy, or IoT telemetry data.

  • Exposure to workflow orchestration tools (e.g., Apache Airflow, Dagster).

  • Familiarity with containerization technologies (Docker, Kubernetes).

  • Knowledge of CI/CD practices for data infrastructure.

What We Offer

  • Mission-Driven Impact: Direct involvement in projects that combat climate change and advance sustainable practices.

  • Mentorship & Growth: A collaborative environment with dedicated mentorship from experienced senior data engineers.

More about this job

Responsibilities

The Junior Data Engineer at hireVouch will design and maintain automated data pipelines that clean and transform large environmental datasets. The role also helps manage cloud data infrastructure and works with data scientists and analysts on reporting and machine learning.

Requirements

Candidates need a Bachelor's degree in Computer Science or a closely related field completed within the last 0 to 12 months. They need strong Python skills, experience with Apache Spark or PySpark, working knowledge of AWS, and solid SQL and database fundamentals.

Skills

  • Python
  • PySpark
  • Apache Spark
  • AWS
  • Amazon S3
  • AWS Glue
  • Amazon EMR
  • Amazon Redshift
  • AWS Lambda
  • Amazon EC2
  • AWS IAM
  • SQL
  • Relational databases
  • Data modeling
  • Schema design
  • Git
  • Object-oriented programming
  • Data structures
  • Algorithms
  • ETL pipeline development
  • ELT pipeline development
  • Data quality testing
  • Data validation
  • Data governance
  • Apache Airflow

Benefits

  • Mentorship

Categories

  • Technology
  • Software
  • Data & Analytics
  • Environmental & Sustainability

Keywords

  • Junior Data Engineer
  • data engineering
  • ETL
  • ELT
  • data pipeline
  • Python
  • PySpark
  • Apache Spark
  • AWS
  • S3
  • Glue
  • EMR
  • Redshift
  • Lambda
  • EC2
  • IAM
  • SQL
  • data modeling
  • Git
  • environmental data

Seniority

Entry level

Tools

  • Python
  • PySpark
  • Apache Spark
  • AWS
  • AWS Glue
  • AWS Lambda
  • Git

Languages

  • English

Fields of study

  • Computer Science
  • Computer Engineering
  • Software Engineering

Report this job

Get in touch
MovoJobs

Contact us