Data Engineer

Princeton IT Services, Inc

📍 , , Canada, , , Canada, Canada

Full-time Other-General Posted February 24, 2026

Job Description

Job Title: Senior Data Engineer (Snowflake, AWS, Python, Power BI)

Location: Remote in Canada

Employment Type: Full-time Contract

Overview

We are seeking a highly skilled and proactive Senior Data Engineer to design, build, and optimize data pipelines and cloud-based data solutions. The ideal candidate will have hands-on expertise with Snowflake, AWS (API Gateway, Lambda, IAM, S3, SNS, SQS), DBT, Terraform, and Power BI, with strong experience in SQL and Python for data engineering tasks.

Responsibilities

  • Design, develop, and maintain scalable ETL/data pipelines using AWS services (Lambda, API Gateway, S3, etc.).
  • Manage and optimize Snowflake tables, DDL/DML queries, and DBT models.
  • Write, modify, and optimize complex SQL queries for data ingestion, transformation, and reporting.
  • Integrate data from multiple sources (on-premise and SaaS applications) into cloud data warehous...