This role offers a ground-floor opportunity to shape the architecture of a critical data domain handling billions of events at scale
Job Summary
This role offers a ground-floor opportunity to shape the architecture of a critical data domain handling billions of events at scale.
The team is responsible for building systems that ingest, process, and serve massive volumes of client and internal event data using modern streaming technologies.
Candidates will collaborate with product engineering and analytics teams to define event schemas, data contracts, and quality standards while ensuring SLA compliance.
Matching Summary
This role offers a ground-floor opportunity to shape the architecture of a critical data domain handling billions of events at scale.
Salary
Base: $145k CAD - $185k CAD; Bonus: Additional bonus depending on position offered; Benefits: Full range of medical, financial, and other benefits
Skills & Requirements
Must-have
6+ years data engineering experience
Elixir or Python programming proficiency
Advanced SQL and data modeling skills
Columnar OLAP database experience
Stream processing framework knowledge
AWS cloud infrastructure experience
Nice-to-have
Apache Flink stream processing experience
GCP cloud platform experience
Retail events data background
Infrastructure-as-Code tools like Terraform
Legacy system migration experience
Key Requirements
6+ years professional experience in data engineering
Strong proficiency in Elixir and/or Python
Hands-on experience with AWS or GCP
Proven track record of operationalizing data pipelines