CareerPlanGet AI match score →

Staff Software Engineer, Data Infrastructure

Canada - Remote (ON, AB, BC, or NS Only)🌐 Remote💼 Full-time💰 $254,000–$254,000🗓 2026-06-15 → 2026-07-31

Core

Designing and operating the backbone of Instacart's data ecosystem, including open lakehouse foundations, multi-engine compute platforms, and real-time streaming infrastructure.

Role type

Staff Software Engineer, Data Infrastructure

Builds

Open data lakehouse on Apache Iceberg, multi-engine compute platform for stream and analytical workloads, self-serve tooling for Data Science/ML/Ads/Finance teams

Domain

Grocery delivery / Data Infrastructure / Distributed Systems

Deliverable

production ML models | infrastructure

Required skills

Distributed systems architecture, Open table formats (Apache Iceberg, Delta Lake), Distributed query/compute engines (Trino, Spark, ClickHouse), Event-driven/streaming infrastructure (Kafka, Flink), Platform migration strategy, Cost/benefit modeling, Technical leadership

Preferred skills

Data governance controls, Compliance frameworks (SOX, CPRA, GDPR), FinOps, Orchestration (Airflow), Data transformation (dbt)

Technologies

Apache Iceberg, Apache Flink, Trino, ClickHouse, Apache Kafka, Apache Spark, Snowflake, Databricks, Confluent, Airflow, dbt, Delta Lake, Scala, Python, Postgres, AWS

Responsibilities

Translate data strategy into multi-year architecture roadmap; Own open lakehouse foundation and governance; Drive real-time and streaming infrastructure for critical use cases; Pioneer AI-native data infrastructure engineering; Lead architecture reviews and mentor senior/staff engineers

Seniority

Staff, hands-on IC with strategic scope

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗