Talent.com
Querentia
Junior Python / Data EngineerQuerentia • Toronto, ON, Canada
Junior Python / Data Engineer

Junior Python / Data Engineer

Querentia • Toronto, ON, Canada
1 day ago
Job type
  • Full-time
  • Quick Apply
Job description

Junior Python / Data Engineer

Job Type: Contract
Location: Toronto, ON Hybrid
Duration: 3 Months, Possible Extension

Role Summary

We are seeking a Junior Software / Data Engineer with 1 3 years of experience in software development, data engineering, backend application development, or a related technical role.

The ideal candidate will have hands-on Python experience, exposure to PySpark/Spark-based data processing, and experience working within a development team on data pipelines, APIs, backend services, or application features.

The candidate should be comfortable working from defined requirements and technical direction, participating in Agile delivery, and collaborating with development, QA, and DevOps teams.

Key Responsibilities

  • Develop, test, and maintain Python-based applications, data pipelines, APIs, backend services, or application features.

  • Work with PySpark and Spark-based data processing as part of data engineering activities.

  • Deliver assigned development tasks based on defined requirements and technical direction.

  • Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.

  • Work with developers, QA, and DevOps teams to support development and delivery activities.

  • Apply testing fundamentals, including:

    • Unit testing

    • Integration testing

    • Data validation

  • Participate in Git-based development workflows, pull requests, code reviews, and issue tracking.

  • Support data and application workloads using cloud and database services.

  • Leverage AI-assisted coding tools to improve developer productivity and code quality.

Required Skills & Experience

  • 1 3 years of experience in software development, data engineering, backend application development, or a related technical role.

  • Hands-on experience with Python.

  • Exposure to PySpark, Apache Spark, or similar data engineering tools.

  • Experience building, testing, or maintaining:

    • Data pipelines

    • APIs

    • Backend services

    • Application features

  • Ability to work from defined requirements and technical direction.

  • Familiarity with Agile development practices.

  • Basic working knowledge of cloud or database services such as:

    • AWS S3

    • AWS IAM

    • AWS RDS

    • PostgreSQL

  • Experience with Git, pull requests, code reviews, and issue tracking tools.

  • Good understanding of unit testing, integration testing, and data validation.

  • Strong communication and collaboration skills.

Preferred / Asset Skills

  • Exposure to workflow orchestration tools such as Airflow.

  • Experience or interest in AI-assisted coding tools such as:

    • GitHub Copilot

    • Cursor

    • Codex CLI

  • Ability to collaborate effectively with developers, QA, and DevOps teams.

Create a job alert for this search

Junior Python / Data Engineer • Toronto, ON, Canada

Similar jobs

Python Developer

TekStaff IT SolutionsToronto, ON, CA
Full-time

This team implements automated solutions for cybersecurity business processes to mitigate risk, improve efficiency, and reduce cost.Spend 10-20% supporting other teams’ applications.Experience with... Show more

 • Promoted

Python Engineer - Analytics

Ample Insight Inc.Toronto, ON, CA
Full-time

We are looking for an ambitious Python Engineer/Developer.You are passionate about technology but very pragmatic in the application of it to real-world engineering problems.You are experienced in l... Show more

 • Promoted

Lead Python Developer

OpenTextrichmond hill, york region, Canada
Full-time

At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers.We are hiring talent AI can't replace to help us shape the futur... Show more

 • Promoted

Senior Data Engineer (Python, Spark, Snowflake) - Toronto, ON

TechedinToronto, ON, CA
Full-time

Job Title: Senior Data Engineer (Python, Spark, Snowflake) – Location: Hybrid (2 days remote), Toronto, Canada – Experience: 5+ Years – Rate: 65-72 CAD per hour.We are hiring for the Senior Data En... Show more

 • Promoted

Senior Python Backend Engineer - RESTful APIs & Cloud

AtyetiToronto, ON, CA
Full-time

Design, develop, and maintain robust and scalable RESTful APIs using Python.Collaborate with cross-functional teams including frontend, DevOps, and QA to deliver high-quality features.AWS, Azure, G... Show more

 • Promoted

Senior Python Engineer, Integrations

Fulfiltoronto, on, Canada
Full-time

Fulfil is hiring a Senior Python Engineer in Toronto to become a key technical partner for our North American customers, our India-based engineering team, and our Product Lead for Integrations.This... Show more

 • Promoted

Senior Snowflake & Python Data Engineer (Hybrid)

Themesoft Inc.toronto, on, Canada
Temporary

A technology solutions provider is seeking a Senior Snowflake Developer to join their Toronto team in a hybrid capacity.The successful candidate will design, develop, and optimize data solutions us... Show more

 • Promoted

GCP Data Engineer: Spark, Python & BigQuery Expert

Aarorn Technologies IncToronto, ON, CA
Full-time

A leading IT services company is seeking a skilled GCP Data Engineer to design, develop, and maintain data pipelines on Google Cloud Platform.The ideal candidate will have expertise in Spark Server... Show more

 • Promoted

Python Developer Senior Engineer Role at Fitch

Fitch Group, Inc., Fitch Ratings, Inc., Fitch Solutions GroupToronto, ON, CA
Full-time

Fitch Ratings seeks a Senior Software Engineer in Toronto focused on Python to drive application development in cloud environments.Your expertise will help maintain high-performing, scalable system... Show more

 • Promoted

Senior Data Engineer - ETL, Python, Docker/Kubernetes

Aarorn Technologies IncToronto, ON, CA
Full-time

A technology solutions firm in Toronto is looking for a Senior Data Engineer for a contract position.The role requires expertise in ETL processes, Python, and database management, alongside skills ... Show more

 • Promoted

Python Developer (Senior/Staff)

Acquird.iotoronto, on, Canada
Full-time

Role: Full-time, hybrid role based in Downtown Toronto.Level: Senior to Staff (IC) seniority.Compensation: $150,000 to $200,000 base CAD (depending on Seniority).Focus: This is a Back-end focused P... Show more

 • Promoted

Data Engineer (Python and AWS)

Iris Software Inc.Toronto, ON, CA
Full-time

Data Engineer (Python and AWS).Toronto, ON (Hybrid, 3 days onsite).Hands‑on experience with AWS services (EC2, Lambda, S3, RDS, IAM, CloudWatch).Strong understanding of RESTful APIs and microservic... Show more

 • Promoted

Lead Python Platform Engineer

Insight Globaltoronto, on, Canada
Full-time +1

This range is provided by Insight Global.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from Insight Global.Profe... Show more

 • Promoted

Distributed Python & Kubernetes Engineer - Data/AI

CanonicalToronto, ON, CA
Full-time

A leading technology company is seeking a Python and Kubernetes Software Engineer to work on data analytics and machine learning solutions.This role involves collaborating with a globally distribut... Show more

 • Promoted

Data Engineer (Python/Spark)

Take-Two InteractiveToronto, ON, CA
Full-time

Headquartered in New York City, Take-Two Interactive Software, Inc.We develop and publish products principally through Rockstar Games, 2K, and Zynga.Our strategy is to create hit entertainment expe... Show more

 • Promoted

Python Developer

VySystemsToronto, ON, CA
Full-time

We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture.As a Senior Software Engineer, you will be working with a h... Show more

 • Promoted

Remote Junior Observability Engineer (Python/Go)

CanonicalToronto, ON, CA
Remote
Full-time

A leading open source software company is looking for a Junior Software Developer - Observability to join their remote team.The role involves developing a cloud-native monitoring stack and collabor... Show more

 • Promoted

Senior Python Software Engineer

Quantum Technology Recruiting Inc. (QTR)Toronto, ON, CA
Permanent

Downtown Toronto, Hybrid/Onsite.We're partnering with a growing financial technology firm looking to add a Senior Backend Engineer to their engineering team in Toronto.This position focuses on buil... Show more

 • Promoted

Junior Data Engineer: Build AI Data Pipelines

MaveToronto, ON, CA
Full-time

A progressive tech company in Toronto is seeking a Jr.Data Engineer to work on designing data pipelines for AI agents.This entry-level role involves automating data processes and ensuring data inte... Show more

 • Promoted

Python Software Engineer - Data Solutions

ScotiabankToronto, ON, CA
Full-time

Become a pivotal force in data solutions as a Software Engineer.Utilize your expertise in Python and Databricks to drive the development of high-performance applications.This role requires a techni... Show more