CareerPlanSign in

Data Engineer

Kitchener, Waterloo region💼 Full-time🗓 2025-11-18 → 2026-09-07

Core

Build data models and reports to measure merchant rewards program health, track customer actions, and generate industry-leading research for online businesses.

Role type

Data Engineer (Analytics & Modeling)

Builds

Data models, aggregated customer data reports, and research publications for rewards programs

Domain

E-commerce / Customer Loyalty / Data Analytics

Deliverable

production ML models | dashboards & analysis | research

Required skills

Data modeling, large dataset management, customer behavior analysis, system simulation, problem definition, open-ended requirement planning

Preferred skills

Exploring and segmenting customer behavior data

Technologies

Rails, Postgresql, Redis, Ember.js, Heroku, Github, Slack, CircleCI

Responsibilities

Develop models to measure health of merchants' rewards programs, aggregate customer data to track actions, generate industry-leading reports and research publications, work with Product Team to recommend new rewards programs

Seniority

Mid-level, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.