CareerPlanSign in

Senior Software Engineer II, Data Lakehouse

Toronto💼 Full-time💰 $186,838–$334,740🗓 2026-09-25 → 2026-09-26

Core

Build scalable data infrastructure and tools for storing, querying, and analyzing petabyte-scale event data to enable cross-company analytics.

Role type

Senior Software Engineer (Data Infrastructure)

Builds

Data Lakehouse infrastructure, automated data pipelines, and asynchronous processing systems

Domain

Data Engineering / Big Data / Cloud Infrastructure

Deliverable

production ML models | infrastructure

Required skills

Full-stack development, scalable web applications, automated data pipelines, asynchronous processing, ETL, Kafka, Airflow, Sidekiq, SQS, RabbitMQ, architectural decision-making, data structures, algorithms

Preferred skills

Ruby on Rails, Python, React, Snowflake, microservice architecture, distributed systems, modern data warehousing, BI, analytics, agile processes

Technologies

Snowflake, ClickHouse, Databricks, Kafka, Airflow, Sidekiq, SQS, RabbitMQ, Ruby on Rails, Python, React

Responsibilities

Manage petabyte-scale event data across data platforms, build automated data pipelines and ETL applications, drive architectural decisions for data infrastructure, deliver front-end experiences for data tools

Seniority

Senior, hands-on IC

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