Movable Ink
Senior Data Engineer, Event Data
Movable Ink - Toronto (Remote) · Senior
Sponsorship not specifiedDetected 68 days ago
PythonElixirSQLDatabricksAWSGCPTerraformKafkaData EngineeringSystems EngineeringCommunicationCollaboration
About the role
- Headquartered in New York City with close to 600 employees, Movable Ink serves its global client base with operations throughout North America, Central America, Europe, Australia, and Japan.
Responsibilities
- 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
- 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
Requirements
- 6+ years of professional experience in data engineering or backend/systems engineering, with significant focus on event-driven and streaming data systems
- Strong proficiency in Elixir and/or Python as a primary programming language for building application connectors, data services and pipeline components
- Hands-on experience with columnar/OLAP (Online Analytical Processing) databases at production scale
- Demonstrated ability to integrate and migrate systems, bridging legacy and modern architectures
- Experience with Infrastructure-as-Code (IaC) tools such as Terraform, CloudFormation, or similar
- Advanced SQL skills for data modeling, query optimization, and analytical workloads
- Experience with stream processing frameworks and message brokers such as Apache Flink, Kafka, Pulsar, or Kinesis; Flink experience is a strong plus
- 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; GCP experience is a plus
- Strong collaboration and communication skills, comfortable leading design discussions, writing technical specs, and working across team boundaries
Nice to have
- Experience with stream processing frameworks and message brokers such as Apache Flink, Kafka, Pulsar, or Kinesis
- Flink experience is a strong plus
- Experience designing and operating data systems on AWS
- GCP experience is a plus
- Experience with retail events data such as clickstream, purchase events, or product interaction data is a plus
- Experience with Databricks, Flink and message brokers such as Kafka, Pulsar, or Kinesis is a plus
Skills
- 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.
Compensation
- The base pay range for this position is $145k CAD - $185k CAD, which can include additional bonus depending on the position ultimately offered, in addition to a full range of medical, financial, and/or other benefits.
Benefits
- Build and maintain monitoring, alerting, and observability tooling for event data systems, ensuring pipeline health, data freshness, and SLA compliance
Visa & Work Authorization
- y or expression, religion, genetic information, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, ethnicity, family or marital status, physical and mental ability, polit
Apply directly at Movable Ink →Create a free account for alerts like thisView Movable Ink immigration profile
This listing is sourced directly from Movable Ink's careers page and normalized into a canonical job model.