Senior Data Engineer

ZoomInfo Technologies

Toronto, Canada
On-site
Expert-level sql skills
Strong python programming
Production-level batch and streaming processing
The role involves designing and expanding enterprise-level data infrastructure to enable internal teams to interact with data through various platforms including ZI's internal chat agent

Job Summary

  • The role involves designing and expanding enterprise-level data infrastructure to enable internal teams to interact with data through various platforms including ZI's internal chat agent.
  • Candidates will lead the integration of diverse structured and unstructured data sources into the ecosystem while implementing Model Context Protocol for LLM-powered products.
  • The position requires mentoring junior engineers and defining data quality SLAs to ensure accuracy and lineage across all pipelines.

Matching Summary

The role involves designing and expanding enterprise-level data infrastructure to enable internal teams to interact with data through various platforms including ZI's internal chat agent.

Skills & Requirements

Must-have

  • Expert-level SQL skills
  • Strong Python programming
  • Production-level batch and streaming processing
  • Hands-on DBT experience
  • Snowflake data warehouse optimization
  • Model Context Protocol implementation

Nice-to-have

  • Familiarity with LLMOps and LangChain
  • Experience building embedding models
  • Knowledge of data cataloging tools
  • Familiarity with distributed systems like Flink
  • Experience with Named Entity Recognition pipelines

Key Requirements

  • 8+ years of progressive data engineering experience
  • Bachelor's or Master's degree in Computer Science or Engineering
  • Demonstrated experience scaling data infrastructure for data-centric product companies

Work Rights

Not specified

Tailored Resume

Cover Letter