Senior Data Platform Engineer

Project X Ltd.

Toronto

Hybrid

CAD 130,000 - 160,000

Full time

15 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Project X Ltd. seeks a Senior Data Platform Engineer to modernize a data platform built around Snowflake, AWS, dbt Core, GitHub and Terraform. You will establish reusable platform capabilities, standards and automation to help data teams deliver reliably and efficiently.

You will shape technical decisions while building and implementing patterns to support production delivery, mentoring engineers and setting engineering standards.

Qualifications

  • 8+ years of engineering experience with 5+ years in data platform roles.
  • Expert-level SQL with strong Snowflake experience.
  • Proficient in dbt Core, ELT patterns, testing and deployment.
  • Strong AWS cloud engineering and Terraform IaC experience.
  • Git/GitHub, CI/CD across multiple environments.
  • RBAC, IAM, PII protection, masking and governance.
  • Observability using OpenTelemetry or similar frameworks.
  • Strong Python or equivalent for batch, streaming and orchestration.
  • Technical leadership: reviews, mentoring and standards.
  • Excellent communication and independent senior contributor.

Responsibilities

  • Design and evolve data platform capabilities across Snowflake and AWS.
  • Establish dbt Core standards for project structure and deployment.
  • Build CI/CD pipelines and repeatable deployment processes.
  • Define infrastructure as code for Snowflake resources and access.
  • Strengthen data security, masking and access controls.
  • Improve observability, metrics, logs and tracing across pipelines.
  • Evaluate batch, streaming, CDC patterns and orchestration.
  • Collaborate with Architecture, Security, Data teams to plan improvements.
  • Provide hands-on technical leadership via design reviews and mentoring.

Skills

SQL
Snowflake
dbt Core
AWS
Terraform
GitHub CI/CD
Python
RBAC/IAM
Observability
Data Modeling
ELT patterns
Leadership
Communication

Tools

Snowflake
dbt Core
Terraform
GitHub
OpenTelemetry
Airflow
Datadog
Matillion

Job description

Company: Project X Ltd.
Location: Toronto, Ontario
Employment Type: Full Time or 6 Month Contract
Location: (Hybrid working model)
Salary Range: $130,000 - $160,000 CAD or Hourly Rate

About Project X Ltd.

Project X Ltd. builds high-performing teams of talented, client-focused problem solvers who thrive on complex data challenges. Guided by our values of Care, Bravery, Excellence, and Innovation, we value people who take ownership of their work, step up when needed, and get things done. Our team members are trusted advisors who collaborate closely, think creatively, and deliver practical, high-quality solutions for our clients. We look for individuals who are curious, accountable, eager to learn, and supportive of their teammates—because at Project X, our people are what make us great.

Role Summary

We are seeking a Senior Data Platform Engineer for our enterprise client. This is a senior, hands-on role focused on modernizing and strengthening a data platform built around Snowflake, AWS, dbt Core, GitHub and Terraform.
You will establish reusable platform capabilities, engineering standards and automation that help data engineering teams deliver reliably and efficiently. The role combines deep data-platform expertise with software engineering, DevOps, security and operational reliability. You will help shape technical decisions while building and implementing the patterns needed to support production delivery.

Key Responsibilities
  • Design and evolve core data platform capabilities across Snowflake and AWS, creating reusable architecture, engineering standards and platform patterns.
  • Establish and mature dbt Core standards for project structure, data modelling, testing, documentation and deployment.
  • Build and enhance GitHub-based CI/CD pipelines and repeatable deployment processes across development, UAT and production environments.
  • Develop and maintain infrastructure as code using Terraform, including Snowflake roles, grants, integrations and platform resources.
  • Strengthen role-based access control, IAM, PII protection, masking and secure data-access patterns.
  • Improve production observability, monitoring, data quality, performance, recovery and operational reliability, including standardized metrics, logs and tracing.
  • Evaluate and implement scalable batch, streaming, CDC and orchestration patterns, considering Snowflake-native capabilities and Airflow where appropriate.
  • Partner with Architecture, Security, Data Engineering, Analytics and Data Science to shape future capabilities and deliver practical platform improvements.
  • Provide hands-on technical leadership through design and code reviews, mentoring, documentation and clear operational standards.
What We’re Looking For – Required Qualifications
  • 8+ years of engineering experience, including at least 5 years in data engineering or data platform engineering.
  • Strong hands-on Snowflake experience and expert-level SQL.
  • Strong experience with dbt Core, modern data modelling and ELT patterns, including testing, documentation and deployment practices.
  • Strong AWS cloud engineering experience.
  • Strong Terraform experience, including applying infrastructure-as-code practices to data platform resources and access controls.
  • Strong experience with Git/GitHub, CI/CD and controlled deployments across multiple environments.
  • Strong understanding of RBAC, IAM, PII protection, masking and data governance.
  • Experience with production monitoring, observability, performance improvement, recovery and operational reliability.
  • Experience with OpenTelemetry or similar observability frameworks for standardized metrics, logs, and distributed tracing across data pipelines and platform services.
  • Strong Python or comparable programming skills, with experience in modern batch, streaming, CDC and orchestration patterns.
  • Demonstrated technical leadership, including establishing engineering standards, reviewing designs and code, and mentoring engineers.
  • Strong communication skills and the ability to work independently as a senior, hands-on contributor.
Nice to Have
  • Experience with Airflow and Datadog, or comparable orchestration and observability platforms.
  • Experience with Matillion-to-dbt migrations or similar data platform modernization initiatives.
  • Experience with data lineage, metadata management, cataloguing and governed data-access patterns.
  • Experience with AI-assisted engineering tools such as Claude Code, Cursor or Snowflake Cortex/CoCo.
Use of Artificial Intelligence in Recruitment

Project X may use automated or AI-enabled tools as part of the recruitment and selection process. These tools may support activities such as resume screening, candidate matching, or application management. All hiring decisions involve human review and judgment.

Employment Equity, Accessibility & Accommodations

Project X is committed to fostering an inclusive, accessible workplace. Accommodations are available upon request in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code.

Privacy Notice

Personal information collected during the recruitment process will be used solely for recruitment purposes and handled in accordance with applicable privacy legislation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer
Senior Data Platform Engineer

projectx • Toronto

Hybrid
CAD 130,000 - 160,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Project X • Toronto

Hybrid
CAD 130,000 - 160,000
Data Architect
Data Architect

Project Limited • Toronto

On-site
CAD 150,000 - 200,000
Data Architect
Data Architect

projectx • Toronto

Hybrid
CAD 150,000 - 200,000
Data Architect
Data Architect

Project X Ltd. • Toronto

On-site
CAD 150,000 - 200,000
Consultant, IT Systems Administrator (Airflow/Snowflake)
Consultant, IT Systems Administrator (Airflow/Snowflake)

Project X Ltd. • Toronto

Hybrid
CAD 68,000 - 70,000
Snowflake Data Architect
Snowflake Data Architect

Project X Ltd. • Toronto

On-site
CAD 90,000 - 120,000
Inclusive workplace
Career development opportunities
Consultant, IT Systems Administrator (Airflow/Snowflake)
Consultant, IT Systems Administrator (Airflow/Snowflake)

projectx • Toronto

Hybrid
CAD 68,000 - 70,000
Senior Data Engineer
Senior Data Engineer

Aarorn Technologies Inc • Markham

On-site
CAD 68,880 - 89,544
Data Scientist (AI/ML)
Data Scientist (AI/ML)

projectx • Toronto

Hybrid
CAD 96,000 - 125,000