Data Engineer

Princeton IT Services, Inc
📍 Canada, Canada, Canada 💼 Full-time 🕒 Posted March 01, 2026

Job Description

Overview

We are seeking an experienced Data Engineer with strong expertise in designing and implementing scalable data ingestion frameworks. The ideal candidate will have hands-on experience with AWS services, Big Data technologies, and a proven ability to collaborate in an Agile environment.

Job Title: Data Engineer
Location: Canada (Remote)
Job Type: Contract

Responsibilities

  • Design and implement scalable data ingestion frameworks.
  • Develop and optimize ETL pipelines using Python, PySpark, and Big Data technologies (Hadoop/Spark).
  • Work with AWS services including Redshift, S3, DynamoDB, EMR Serverless, Lambda, Step Functions, and more.
  • Perform data modeling, manage ETL processes, and support data warehousing initiatives.
  • Write efficient SQL queries and manage RDBMS (Postgres, Redshift, MySQL, etc.).
  • Collaborate with cross-functional teams to ensure adherence to bes...

Ready to Apply?

Submit your application today and join our talented team at Princeton IT Services, Inc.

Submit Application

Job Details

  • Location Canada, Canada
  • Job Type Full-time
  • Category Other-General
  • Posted Date March 01, 2026
  • Application Deadline April 10, 2026