Lead Data & AI Engineer
TLDR
Own ELT pipelines, event tracking, data models, and production AI solutions across Segment, Snowflake, dbt, Prefect, and Amplitude.
Data Engineering & Infrastructure (40%)
Build, maintain, and optimize ELT pipelines using dbt, Prefect, Fivetran, and Airbyte
Own core datasets and dbt models in Snowflake in partnership with the BI and product engineering teams
Lead infrastructure modernization, including orchestration and dbt version upgrades, flow runtime reduction, and Snowflake compute and storage cost optimization
Drive warehouse security and governance work, including access controls, remediation of security assessment findings, and PII handling
Implement data quality tests, freshness checks, observability, and alerting across critical pipelines
Troubleshoot pipeline failures and data incidents, and drive root-cause fixes rather than patches
Event Tracking & Product Analytics (30%)
Own the event pipeline from instrumentation through Segment into Amplitude and Snowflake, including sources, destinations, and reverse ETL
Define and publish a typed event schema and governance workflow that frontend teams implement against, so event data stays consistent across web and mobile
Design and validate tracking plans for new features and surfaces, and confirm events flow reliably end to end
Debug identity resolution, user properties, and experiment assignment issues across Segment, Amplitude, and downstream tools
Build Amplitude charts, funnels, and dashboards that help product teams answer their own questions
Analytics & AI Engineering (30%)
Deliver production Agentic AI solutions for internal and external consumption which are grounded, scalable and secure.
Deliver ready-to-consume data marts that power product features such as recommendations, plus the baselines to measure them
Supply reliable, well-governed data to AI features that improve the member experience and vet workflows
Develop shared observability pipelines, prompt evaluation harnesses, and cost-tracking tooling for our LLM stack
Contribute to the semantic layer that lets AI tools answer data questions accurately
6+ years of experience in data engineering or hybrid data roles
Strong proficiency in SQL and Python
Deep hands-on experience with Snowflake or a comparable cloud data warehouse
Production experience with dbt, including testing, documentation, and CI
Experience with customer data platforms and event pipelines, ideally Segment, including tracking plan design and destination debugging
Experience with product analytics tools, ideally Amplitude, including funnels, experiments, and identity resolution
Experience with orchestration tools such as Prefect, Airflow, or Dagster
Comfortable with Git-based workflows and CI/CD tools such as GitHub Actions
Experience working with cloud infrastructure (AWS, GCP, or Azure)
Familiarity with BI tools like Sigma, Looker, or Tableau
You’ve built AI solutions in production while having developed an intuition for when AI is not the answer
You are as passionate for the analysis of data as you are for building efficient pipelines to process it.
You take ownership of data reliability and treat trust in the numbers as the product
You're self-directed and comfortable managing your own priorities in a fast-moving environment
You care deeply about data quality, reproducibility, and documentation
You believe good instrumentation is what makes analytics and AI work
You love animals
Competitive salary range between $185K - $220K CAD
Hybrid working location
Health, Dental and Vision Insurance
Life and Disability Insurance
Flexible PTO
Mental Wellbeing Options
Robust Holiday Schedule
Registered Retirement Savings Plan
Growth Opportunities!
Dutch is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or any other protected status. Accommodations are available on request for candidates taking part in all aspects of the selection process.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Benefits
Retirement Savings Plan
Registered Retirement Savings Plan
Health Insurance
Health, Dental and Vision Insurance
Learning Budget
Growth Opportunities!
Paid Time Off
Robust Holiday Schedule
Remote-Friendly
Hybrid working location
Wellness Stipend
Mental Wellbeing Options
Dutch provides a platform that enhances access to high-quality veterinary care for pets while supporting veterinary professionals. Our focus is on making this essential service more affordable and accessible, ensuring that both pet owners and caregivers receive the best experience possible.