Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
TekRek is seeking a Senior Data Engineer for a hybrid role based in Montreal or Toronto, with one day a week in the office; Montreal is preferred.
You will own data platform design and delivery for client engagements, acting as a technical advisor and engineer. You will work with diverse stacks, design scalable architectures, and ensure production-grade pipelines for AI and analytics.
This is a global consultancy that builds machine learning and data engineering solutions for large organizations. Engagements run across many industries, mostly in North America, and usually mean designing data systems from scratch rather than maintaining someone else's.
The work is client-facing and covers a wide range of technologies. Each engagement brings a different stack, a different set of stakeholders and a different problem to solve.
As a Senior Data Engineer, you'll own data platform design and delivery for client engagements, from scoping and architecture through to production. You'll work directly with client stakeholders and act as their technical advisor as well as the engineer building the system. You'll do well here if you have strong distributed systems fundamentals, can learn a new client environment quickly, and are comfortable explaining architecture decisions to people who aren't engineers. This is a hybrid role based in Montreal or Toronto, with one day a week in the office. Montreal is preferred.
Your work here is architecture and client advisory, not ticket-driven pipeline maintenance. You'll design platforms from the ground up across several industries and tech stacks, and you'll help shape engagements from the pre-sales stage. Your platforms will support production AI and analytics. With only one office day a week, you get both architectural ownership and client exposure while keeping most of your week remote.