- Toronto, Ontario, Canada
- Hybrid
- Full-time · Staff
- 10+ years
Technical lead for every system at Nue that stores, moves, and serves data, setting long-term direction for the datastore platform and owning reliability, performance, and cost for 10x growth.
Responsibilities
- Set the datastore strategy — Own the multi-year technical vision and roadmap for Nue's data layer across PostgreSQL, ClickHouse, caching, and streaming, and align engineering leadership behind it.
- Own the fleet end to end — Be accountable for the reliability, availability, performance, and cost of every production datastore, and define the SLOs, error budgets, and operational standards they're held to.
- Lead the scale-out architecture — Assess how our multi-tenant data layer needs to grow, choose the right approach (partitioning, read scaling, tenant isolation, sharding, or a different datastore), and deliver it, including tenant placement and online rebalancing where needed, to support 10x growth.
- Lead the migration to fully managed, highly available PostgreSQL — Define the strategy, testing plan, and rollout for moving off self-managed RDS instances (Aurora/NeonDB), with zero data loss and minimal downtime.
- Own the analytics data layer — Lead ClickHouse architecture, including table engines, partitioning and ordering keys, materialized views, and the CDC and ingestion pipelines (e.g., Kafka, ClickPipes) that keep it in sync with our transactional systems.
Requirements
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
