Snowflake Data Engineer Jobs

60 jobs found — updated daily

Senior Data Engineer (Snowflake & Asset Management)

Recrute ActionToronto, ON
CA$65 - CA$80Hybrid

About The Position

Step into an opportunity within the insurance sector where data, innovation, and technology come together to drive meaningful business outcomes. Join a collaborative environment focused on building modern solutions, advancing cloud capabilities, and delivering high-impact initiatives that shape the future of enterprise data.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related technical field.
  • 7 to 8 years of experience in the asset management domain.
  • 7+ years of experience working in data-driven organizations on large-scale, end-to-end data initiatives.
  • 5+ years of hands-on experience building data platforms, applications, and pipelines using cloud-native technologies, including AWS, Azure, or GCP.
  • Deep understanding of cloud data ecosystems, including Snowflake, Oracle, and Hadoop.
  • Strong hands-on experience with Snowflake, including warehouses, query optimization, and cost governance.
  • Experience with data ingestion and flow management tools.
  • Strong programming skills in Python, Java, Scala, and SQL.
  • Expertise with AWS services, including S3, EC2, EKS, Glue, SageMaker, Athena, and Redshift.
  • Experience designing APIs and microservices.
  • Strong communication, negotiation, and stakeholder management skills.
  • Proven ability to influence, lead change, and drive measurable outcomes.

Nice To Haves

  • Experience with data visualization tools such as Power BI or Tableau is considered an asset.

Responsibilities

  • Design and implement end-to-end solutions for data, cloud, and software engineering needs.
  • Collaborate with technical leads to align engineering decisions with the organization's strategic vision.
  • Build scalable data pipelines, data lakes, and data warehouse solutions.
  • Evaluate and implement system integrations that support data-as-a-product initiatives and enterprise data discovery capabilities.
  • Partner with enterprise engineering teams to identify, evaluate, and deploy tools and technologies required to support current and future platform needs.
  • Champion inner-sourcing practices to enable collaborative development across teams.
  • Establish and enhance DevOps practices to improve developer experience and accelerate time-to-market.
  • Promote and implement strong data governance, data quality, and reliability practices.
  • Work closely with analysts, business stakeholders, and product teams to gather requirements and translate them into technical solutions.
  • Deliver secure, scalable, and high-performance data products that support business-critical use cases.
  • Proactively monitor workflows, resolve bottlenecks, and troubleshoot data-related issues.

Benefits

  • Salaried: $65-70 per hour.
  • Incorporated Business Rate: $75-80 per hour.
  • Exciting 12-month opportunity with future long-term career potential.
  • Full-time position offering 37.5 hours per week.

Career Resources

Build a Resume for Snowflake Data Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

Frequently Asked Questions

Common questions about Snowflake Data Engineer careers and jobs.

Based on current job postings on Teal, the average Snowflake Data Engineer salary in the US is approximately $103,000 per year, with a typical range of $56,000 to $178,000.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service