CareerPlan

Staff Data Infrastructure Engineer

Kitchener-Waterloo, ONFull-time$247k2026-10-01 → 2026-11-10
Hybrid · United States

Core

Design and build the data infrastructure that moves data from production databases into analytical stores for analysts and data scientists.

Role type

Staff Data Infrastructure Engineer

Builds

CDC and streaming ingestion layers, lakehouse architectures on open table formats, and data quality observability tools.

Domain

E-commerce marketplace data platform

Deliverable

production ML models

Required skills

Change data capture, streaming ingestion, Apache Iceberg, Apache Spark, data quality contracts, infrastructure as code, cross-team leadership

Preferred skills

Marketplace/transaction-heavy business experience

Technologies

CockroachDB, MySQL, Kafka, Fivetran, Airflow, Snowflake, Databricks, S3, AWS, Terraform, Kubernetes, Python, Kotlin, SQL

Responsibilities

Set technical direction for data movement and own the roadmap; Build CDC and streaming ingestion layers handling ordering, deduplication, and schema evolution; Implement data contracts and quality checks with tools like Anomalo and Monte Carlo; Own platform reliability including SLOs and incident reviews; Lead migration of existing pipelines without breaking dependencies; Mentor senior engineers on data engineering practices.

Seniority

Staff, hands-on IC with mentorship responsibilities