Data Engineer, Event Data
Required skills
- Elixir
- Python
- SQL
- OLAP
- Stream processing
- Apache Flink
- Kafka
- Pulsar
- Kinesis
- AWS
Nice to have
- GCP
- Retail Event Data
- Clickstream
- Purchase Events
- Product Interaction
Role summary
Movable Ink is seeking a Data Engineer specializing in Event Data to join a new team focused on building systems for ingesting, processing, and serving massive volumes of client and internal event data. This role involves shaping the architecture of a critical data domain using modern streaming technologies, analytical databases, Elixir, and Python. Responsibilities include designing and maintaining event streaming pipelines, developing analytical databases, writing production services for event processing, integrating legacy systems, building operational tooling, and defining data quality standards. The ideal candidate will have strong proficiency in Elixir and/or Python, advanced SQL skills, experience with OLAP databases, stream processing frameworks (Flink, Kafka, etc.), system integration, data pipeline operations, and AWS. Experience with IaC, retail event data, and GCP is a plus.
The Data Engineer, Event Data will join a newly formed team responsible for building the systems that ingest, process, and serve the massive volume of client and internal event data that powers Movable Ink's platform. This is a ground-floor opportunity to shape the architecture of a critical data domain, working with modern streaming technologies, analytical databases, and Elixir and Python to solve problems at billions-event scale. You will help define how event data flows through the platform, making it faster, more reliable, and highly available for teams and clients across the organization.
Responsibilities:
Qualifications:
Experience with Databricks, Flink and message brokers such as Kafka, Pulsar, or Kinesis is a plus
The base pay range for this position is $130k CAD - $165k 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. The base pay offered may vary depending on job-related knowledge, skills, and experience.
Studies have shown that women, communities of color, and historically underrepresented people are less likely to apply to jobs unless they meet every single qualification. We are committed to building a diverse and inclusive culture where all Inkers can thrive. If you’re excited about the role but don’t meet all of the abovementioned qualifications, we encourage you to apply. Our differences bring a breadth of knowledge and perspectives that makes us collectively stronger.
We welcome and employ people regardless of race, color, gender identity 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, political affiliation, disability, Veteran status, or other protected characteristics. We are proud to be an equal opportunity employer.
Similar roles
- Associate Director, Strategic SourcingMovable Ink · Remote · Remote
- Web ManagerMovable Ink · Toronto, ON · Onsite
Data Engineer, Clinical OperationsBristol Myers Squibb · Princeton, NJ · Onsite
Senior Data Engineer – Clinical & Healthcare DataThe Ohio State University · Rincon, GA · Onsite- Data EngineerNBA · Detroit, MI · Onsite
Data Engineer, Operations AnalyticsRowan Digital Infrastructure · Denver, CO · Hybrid
