This is a hands-on senior IC role. You will code daily, ship features across web, mobile, and data platforms, and partner with Product, Design, Ops, and ML teams.
What You'll Do
Lead end-to-end data pipeline delivery — upstream acquisition, batch ETL/ELT, and real-time data flows (events, streaming, operational stores)
Own the data platform and mentor engineers building on it
Own complex features from proposal through design, implementation, and rollout
Set engineering standards through design docs and code reviews
Solve high-leverage problems around performance, scalability, and tech debt
Partner cross-functionally on roadmaps and trade-offs
What You Bring
6+ years software experience with system ownership from concept to production
Hands-on experience building and maintaining data pipelines — batch ETL/ELT and real-time/streaming systems
Deep proficiency in a modern backend/full-stack ecosystem (TypeScript/Node.js, Python, Java/Kotlin, Go)
Strength in performance, scalability, optimization (profiling, caching, data modeling, concurrency)
Experience with testing, CI/CD, and observability
Clear communicator, self-directed, effective in remote environments
Nice to Have
Experience with data-heavy systems, search/ranking/ML integration
Consumer-facing app experience
Modern frontend frameworks (React/Vue/Angular), mobile pipelines
What's in It for You
Base: $150K–$200K CAD
Stock options
Comprehensive benefits (health, dental, life, virtual care, travel)
Generous vacation
Remote-friendly, flexible hours
Remote anywhere in Canada

Nagarro

Integrated DNA Technologies

Cloudera

Grafana Labs

Swiftly, Inc.

Hour Consulting

Hour Consulting

Hour Consulting