Snowflake Platform Engineer

Curate Partners

Toronto

On-site

CAD 140,000 - 190,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CIBC Mellon is seeking a senior Snowflake platform engineer to own and evolve its enterprise cloud data platform. This role emphasizes scalable data infrastructure, secure data access, and enabling advanced analytics and AI capabilities.

It combines hands-on engineering with platform ownership, requiring collaboration across data engineering, analytics, and business teams to shape platform reliability and long-term data strategy.

Qualifications

  • 5–7 years in data/platform engineering or similar
  • Snowflake in production environments
  • RBAC and data security policy knowledge
  • dbt and orchestration frameworks experience
  • SQL and Python proficiency
  • Experience with AWS/Azure/GCP and cloud storage services
  • CI/CD pipelines and Git version control knowledge
  • Data ingestion and orchestration tooling familiarity

Responsibilities

  • Design, build, and maintain a cloud data platform with strong data lineage and quality controls
  • Optimize compute resources, warehouse configs, and auto-scaling for performance and cost
  • Define platform roadmaps aligned with business needs
  • Develop and manage data ingestion and orchestration pipelines
  • Establish data governance, including classification, cataloging, and policy enforcement
  • Enable advanced analytics and AI use cases with ML integration and NL querying

Skills

Snowflake
Data Governance
dbt
Orchestration
Python
SQL
Cloud Platforms
CI/CD
Git
Data Pipelines

Education

Bachelor's degree in CS/related field

Job description

CIBC Mellon is seeking a senior Snowflake platform engineer to own and evolve its enterprise cloud data platform. This role focuses on designing scalable data infrastructure, ensuring secure and governed data access, and enabling advanced analytics and artificial intelligence capabilities.

The position combines hands‑on engineering with platform ownership, requiring close collaboration with data engineering, analytics, and business teams. The role plays a key part in shaping platform reliability, performance, and long-term data strategy.

Responsibilities
  • Design, build, and maintain a cloud data platform using layered data architecture patterns, ensuring strong data lineage, quality controls, and structured promotion processes
  • Optimize compute resources, warehouse configurations, and auto-scaling policies to balance performance and cost efficiency
  • Define and evolve the platform roadmap by evaluating new capabilities and aligning them with business needs
  • Develop and manage data ingestion and orchestration pipelines using modern tools and frameworks to enable continuous and reliable data flow
  • Implement orchestration and automated data movement processes with strong observability and auditability
  • Establish and maintain role‑based access control frameworks, including data access policies and enterprise‑level security controls
  • Manage data governance practices, including data classification, lineage tracking, cataloging, and policy enforcement
  • Enable advanced analytics and artificial intelligence use cases by supporting natural language querying, intelligent data processing, and machine learning integration
  • Monitor platform health through query analysis, usage metrics, and cost reporting, and implement proactive alerting mechanisms
  • Lead incident response efforts related to platform performance and data availability and enforce service level objectives
  • Manage platform‑level configurations such as network security, connectivity, and encryption controls
  • Define engineering standards for development, deployment, and infrastructure provisioning, including version control and automation practices
  • Mentor team members and provide technical guidance on complex platform challenges
  • Develop and maintain documentation, operational procedures, and architectural decision records
Required experience and skills
  • Bachelor’s degree in computer science, software engineering, information systems, or a related field, or equivalent practical experience
  • 5 to 7 years of experience in data engineering, platform engineering, or a similar role
  • At least 5 years of hands‑on experience working with Snowflake in a production environment
  • Strong expertise in Snowflake platform configuration, administration, and performance optimization
  • Deep understanding of role‑based access control, data security policies, and governance frameworks
  • Experience building and maintaining data pipelines using tools such as dbt and orchestration frameworks
  • Proficiency in SQL and at least one programming language, preferably Python
  • Experience implementing data architecture patterns such as layered data models for analytics environments
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud and associated storage services
  • Experience implementing CI and CD pipelines and using version control systems such as Git in a data platform context
  • Knowledge of data ingestion frameworks and orchestration tools for automated pipeline execution
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Snowflake)
Senior Software Engineer (Snowflake)

Drillo.AI • Toronto

On-site
CAD 80,000 - 120,000
Data Engineer
Data Engineer

Princeton IT Services, Inc • Toronto

On-site
Senior Cloud Data Warehouse Engineer
Senior Cloud Data Warehouse Engineer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 90,000 - 130,000
Data Engineering Analyst
Data Engineering Analyst

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 100,000 - 170,000
Snowflake Data Engineer
Snowflake Data Engineer

xCroTek AI • Open Hall

On-site
CAD 70,000 - 110,000
Senior Data Engineer-- KUMDC5716518
Senior Data Engineer-- KUMDC5716518

Compunnel Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Snowflake Data Platform Administrator
Snowflake Data Platform Administrator

Wireframe Solutions-IT Consulting Company • Markham

On-site
CAD 90,000 - 120,000
Data Engineer – Snowflake
Data Engineer – Snowflake

High Tech Genesis Inc. • Toronto

On-site
CAD 90,000 - 130,000
Senior Data Engineer
Senior Data Engineer

ALLTECH CONSULTING SVC INC • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Data Engineer – Snowflake
Data Engineer – Snowflake

High Tech Genesis • Toronto

On-site
CAD 110,000 - 150,000