Skip to main content
Movable Ink

Data Engineer, Event Data

RemoteCanada only
Published
Role
Data Engineering
CAD 130k–CAD 165k/yr
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Senior data engineer to build event streaming pipelines at billions-event scale. Must have strong Elixir and/or Python, advanced SQL, and production-scale columnar/OLAP database experience, plus stream processing (Flink, Kafka, Pulsar, Kinesis) on AWS. Remote role based in Toronto, Canada.

Core skills

Elixir/PythonApache Flink/Kafka/Pulsar/Kinesis

Required skills

SQLAWSTerraform/CloudFormation

Optional skills

GCPDatabricks

What you'll do

  • Design, build, and maintain event streaming pipelines that ingest data from client systems, internal services, and third-party sources into the data platform
  • Develop and operate analytical databases and data models optimized for high-volume event data queries and low-latency access
  • Write production Elixir and Python services for event processing, transformation, and routing
  • Integrate legacy event pipelines with modern streaming infrastructure, designing migration paths that minimize risk and disruption to downstream consumers
  • Build and maintain monitoring, alerting, and observability tooling for event data systems, ensuring pipeline health, data freshness, and SLA compliance
  • Define and enforce event schemas, data contracts, and quality standards in partnership with producing and consuming teams
  • Collaborate with the data platform, product engineering, and analytics teams to understand data needs and deliver reliable event data products
  • Participate in system design reviews and help establish best practices for the Events Data team

What they require

  • Strong proficiency in Elixir and/or Python as a primary programming language for building application connectors, data services and pipeline components
  • Advanced SQL skills for data modeling, query optimization, and analytical workloads
  • Hands-on experience with columnar/OLAP databases at production scale
  • Experience with stream processing frameworks and message brokers such as Apache Flink, Kafka, Pulsar, or Kinesis
  • Demonstrated ability to integrate and migrate systems, bridging legacy and modern architectures
  • Proven track record of operationalizing data pipelines, including building monitoring, alerting, SLA dashboards, and runbooks for production systems
  • Experience designing and operating data systems on AWS
  • Experience with Infrastructure-as-Code (IaC) tools such as Terraform, CloudFormation, or similar
  • Strong collaboration and communication skills, comfortable leading design discussions, writing technical specs, and working across team boundaries
  • Experience with retail events data such as clickstream, purchase events, or product interaction data is a plus

Benefits

  • Additional bonus depending on the position ultimately offered
  • Full range of medical, financial, and/or other benefits

Movable Ink scales content personalization for marketers through data-activated content generation and AI decisioning. The world’s most innovative brands rely on Movable Ink to maximize revenue, simplify workflow and boost marketing agility.

🇺🇸 United StatesMarTechMid-size
CAD 130k–CAD 165k/yr