← All jobs
Senior Staff Software Engineer, Data
Canada · Remote · Full-time · IT
Apply well, not just fast
Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.
About the role
Machine LearningLLMsDesign Systems
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Staff Software Engineer, Data based in Canada.
This is a senior technical leadership role focused on transforming a data engineering and analytics function into a modern, scalable, product-oriented Data Platform organization. You will define the architecture, vision, operating model, and roadmap for reliable, governed, self-service data across the business. The role combines hands-on engineering with high-level technical leadership, requiring you to design systems, prototype solutions, review code, and solve complex platform challenges. You will shape data architecture across ingestion, processing, modeling, semantic layers, analytics, and AI/ML enablement. You will also help build AI-ready infrastructure supporting LLMs, agents, retrieval systems, and intelligent data workflows. Working closely with engineering, product, analytics, AI/ML, and executive stakeholders, you will elevate technical capabilities while fostering a culture of data-driven innovation.