Senior Data Engineer, Event Data

Movable Ink

Remote, Canada
Base: $145k cad - $185k cad; bonus: + bonus depend...
Remote
6+ years data engineering experience
Elixir or python programming proficiency
Advanced sql and data modeling skills
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

Work Rights

Not specified

Tailored Resume

Cover Letter