Point your AI agent at freehire and let it find you a job.

Get the CLI →

Talent To Hire Inc.

NewBe an early applicant

Senior Data Engineer ( Databricks/Snowflake)

Posted
Discussion

Summary

Senior Data Engineer on a Data & Analytics team owning data initiatives end-to-end: designing data architectures, building ETL/ELT pipelines, ensuring governance/observability, and supporting migrations to Snowflake, Databricks, and AWS. Hands-on role based in downtown Toronto, hybrid with 4 days onsite.

Job Description

Job Description

Senior Data Engineer

We are hiring a Senior Data Engineer to join a high-impact Data & Analytics team supporting enterprise data platforms. This is a hands-on role for someone who can own end-to-end data initiatives, from design through deployment, and build scalable data solutions that drive business insights and decision-making. What We’re Looking For is hands-on practical knowledge with modern cloud data platforms (Databricks, Snowflake).

We are specifically seeking candidates who demonstrate:

  • True senior-level autonomy – ability to independently own and lead complex data initiatives end-to-end with minimal oversight

  • Deep, hands-on expertise across the full data lifecycle – including source systems, ingestion, transformation, data modeling, orchestration, and downstream consumption, with full accountability for production-ready solutions

  • Strong system-level thinking – able to design scalable, reliable data architectures beyond just tools and frameworks

  • Ownership mindset – takes responsibility for delivery, quality, and performance in production environments

  • Experience working within Canadian business environments ( financial services / Asset Mgmt. Wealth Mgmt.)

You will play a key role in building modern data pipelines, enabling analytics, and supporting data-driven products.


What You’ll Do
  • Partner with business stakeholders and data teams to gather and translate requirements into scalable solutions

  • Design and implement robust data architectures and workflows

  • Build and maintain ETL/ELT pipelines across multiple data sources

  • Develop high-performance, scalable data pipelines for analytics and reporting

  • Own full lifecycle delivery: design, build, test, deploy

  • Troubleshoot production issues and ensure data reliability and system stability

  • Implement data governance, lineage, and observability best practices

  • Support data migrations to modern cloud platforms (Snowflake / AWS / Databricks)

  • Mentor junior team members and contribute to a high-performing team environment


Tech Stack / Requirements
  • 7+ years in Data Engineering

  • Strong experience with:

    • SQL, Python, APIs, CDC pipelines

    • Cloud platforms: AWS / Azure / GCP

    • Data platforms: Snowflake, Databricks, PySpark

    • ETL tools: AWS Glue, EMR, Lambda

    • Scheduling: Airflow, CRON, Step Functions

    • Databases: PostgreSQL, MySQL, DynamoDB

    • Storage: AWS S3, SFTP

    • CI/CD: Git, Jenkins, Terraform, CloudFormation


What We’re Looking For
  • Strong understanding of modern data architecture & pipeline design

  • Experience building scalable, production-grade data systems

  • Solid experience with data observability and lineage

  • Proven ability to own projects end-to-end

  • Strong communication and stakeholder collaboration skills


Nice to Have
  • Experience in financial services / wealth / capital markets

  • Experience with large-scale data migration projects


Why Join
  • High-impact role with end-to-end ownership

  • Work on modern cloud data platforms

  • Collaborative, growth-oriented environment

  • Opportunity to shape data architecture and strategy


Location

Downtown Toronto (Hybrid -4 days onsite)

Apply: sasha@talenttohire.com



Talent To Hire Inc. uses Workwolf’s AI-enabled tools to sort and screen applications based on job-related criteria. All hiring decisions involve human review.

Skills

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available