Cacheflow

Senior Staff Software Engineer, Data

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
June 05, 2026
Apply Now

Job Description

The Role We are hiring a Senior Software Engineer to lead data architecture across our platform. This is a senior individual contributor role with two tightly coupled responsibilities: defining and unifying the canonical business data model that underpins our product, and taking ownership of our ClickHouse-based data product, the real‑time data layer powering customer‑facing features.

What You'll Do

Lead the design of shared data models that span product teams, working with engineers and product to align on how the core business concepts of the platform fit together.

Set the technical direction for our ClickHouse-based data product as it moves into production: ingestion patterns, schema design, query performance, and operational reliability.

Lead the design and implementation of scalable data contracts, APIs, and integration patterns between services.

Ship Python/Django code alongside feature teams when the work touches the data layer; revie...

Ready to Apply?

Take the next step in your career - we're hiring now!

Apply for this Position