Senior Data Engineer

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Data Engineer building and maintaining customer data infrastructure for Jane's marketing platform. Overseeing data systems and driving tooling strategies while collaborating across teams.

Responsibilities

  • Build and maintain Jane's customer data infrastructure end-to-end: the systems, pipelines, and source integrations that carry product and marketing events from collection to warehouse.
  • Drive tooling strategy for Jane's collection layer, including our CDP, event pipeline, and ingestion infrastructure.
  • Establish instrumentation standards within engineering, product, and marketing.
  • Take ownership of identity resolution and attribution at the collection layer.
  • Navigate the realities of consent-gated instrumentation.
  • Work directly with marketing, paid media, analytics, marketing operations, BI, and product as primary stakeholders.

Requirements

  • A University Degree in Computer Science or a related STEM field plus 5+ years of hands-on experience as a data engineer or similar.
  • Experience evaluating or implementing Customer Data Platforms including migrating or consolidating existing tooling.
  • Experience with privacy-compliant tracking and consent management.
  • Strong opinions (loosely held) on schema design, event taxonomy, and data quality.
  • Experience with identity resolution, attribution, or cross-domain tracking.
  • Proficiency in JavaScript or TypeScript and SQL (required). Python is a strong asset.
  • Familiarity with Snowflake, Looker, or similar warehouse and BI tooling is helpful.
  • A collaborative, pragmatic communicator who can set standards that teams actually follow and explain technical decisions clearly across engineering, product, BI, marketing, and leadership.
  • Comfort working with AI tools as part of your day-to-day workflow.

Benefits

  • Comprehensive benefits package

Job title

Job type

Full Time

Experience level

Senior

Salary

CA$121,600 - CA$190,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptPythonSQLTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.