Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Staff Software Engineer, Data

Canada
  • Remote job

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, operating model, technical standards, and execution roadmap needed to deliver reliable, governed, self-service data across the organization.
The role combines deep hands-on engineering with strategic leadership, including system design, prototyping, production coding, architecture reviews, and technical mentoring.
You will modernize data infrastructure across batch, streaming, real-time analytics, semantic layers, and AI/ML enablement.
A major focus will be building AI-ready data capabilities, including agent-readable semantic layers, vector stores, retrieval systems, and RAG-ready architectures.
You will partner closely with engineering, product, analytics, business, and executive stakeholders to connect data strategy with measurable business outcomes.
Success means building a resilient and trusted platform while elevating engineering practices, team capabilities, governance, and the broader data-driven culture.

Accountabilities:
  • Define and own the end-to-end architecture strategy for data, analytics, and the Data Platform.
  • Design scalable batch, streaming, and real-time data systems supporting structured and unstructured data.
  • Establish standards for data modeling, semantic layers, reporting, governance, lineage, metadata, and data quality.
  • Lead architecture reviews, technical decision-making, and adoption of modern approaches such as lakehouse, data mesh, and real-time analytics.
  • Design and prototype critical platform components while writing production-quality code for complex and high-impact areas.
  • Review schemas, transformations, dashboards, analytics models, and technical implementations while troubleshooting performance and reliability issues.
  • Build AI-ready data infrastructure, including vector stores, embedding pipelines, retrieval systems, and RAG-ready architectures with strong lineage, governance, security, and observability.
  • Develop a “Data for Agents” strategy that provides semantic layers and metadata enabling LLMs and AI agents to navigate enterprise data accurately.
  • Create curated data products and reusable APIs that make trusted datasets accessible to applications, analytics platforms, and AI agents.
  • Enable self-service data access through standardized models, semantic layers, and reusable platform capabilities.
  • Partner with AI, product, and engineering teams on training datasets, feature stores, production inference pipelines, and agentic ETL/ELT workflows.
  • Ensure platform reliability, scalability, resilience, high availability, monitoring, and disaster recovery readiness.
  • Partner with product, finance, business operations, and leadership teams to define analytics requirements and deliver trustworthy, performant insights.
  • Establish data governance, privacy, compliance, role-based access controls, auditability, validation processes, and quality frameworks.
  • Define SLAs and SLOs for data availability, freshness, and accuracy while establishing monitoring, alerting, and incident response processes.
  • Optimize cloud costs, query performance, latency, concurrency, and capacity planning as data volumes grow.
  • Mentor senior engineers, analytics engineers, and data scientists while partnering across product, ML, platform, and business teams.
  • Translate business questions into scalable data solutions and influence roadmaps through strong data platform and analytics expertise.
  • Serve as the senior technical authority for data and analytics while promoting pragmatic AI adoption and outcome-driven innovation.
  • Requirements:

    • Advanced degree in Computer Science, Engineering, or a related field.
    • 15+ years of experience in data engineering, analytics engineering, or data platform roles.
    • Proven experience architecting large-scale data and analytics systems in cloud environments.
    • Strong hands-on expertise with modern data stacks and cloud data services across AWS, Azure, or GCP.
    • Deep knowledge of analytics data modeling, including dimensional modeling, star and snowflake schemas, Data Vault, and related approaches.
    • Advanced SQL skills and proficiency in Python, Scala, or Java.
    • Advanced expertise in semantic layers and dimensional modeling, including technologies such as dbt or Cube, with the ability to provide agent-readable data context.
    • Expertise with real-time streaming frameworks such as Spark, Flink, or Beam, combined with a strong understanding of batch and real-time architectures.
    • Experience building reporting and business intelligence solutions at scale using tools such as Looker, Tableau, or Power BI.
    • Strong understanding of data governance, security, privacy, lineage, metadata, and access-control best practices.
    • Ability to operate effectively at both deeply technical and executive levels, with strong communication, collaboration, and leadership skills.
    • Experience supporting AI/ML pipelines and feature engineering is a plus.
    • Familiarity with real-time analytics, event-driven architectures, semantic layers, metrics stores, experimentation platforms, or product analytics is a plus.
    • Experience working in high-growth SaaS or data-intensive organizations is also advantageous.
    • Benefits:

      • U.S. base salary range of $235,000–$285,000 USD , with actual compensation determined by experience, skills, location, and applicable local pay requirements.
      • Equity and a variety of additional benefits.
      • Health, dental, and vision coverage for employees and their families.
      • Life insurance and mental wellness coverage.
      • Fertility and growing family support.
      • Flex Time Off in addition to company-paid holidays.
      • Paid family leave, medical leave, and bereavement leave.
      • Retirement savings plans.
      • Allowance to customize your home work and technology setup.
      • Annual professional development stipend.
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer, Data in Canada vacancy
  •  ...tools, as well as powerful analytics and data management capabilities. We are proud to...  ...delivering value to our users. As a Software Engineer III  at SpryPoint, you will be building...  ...session, or providing advice and guidance. As Senior Software Developer you will have... 
    Senior
    Summer work
    Internship
    Local area
    Remote work
    Home office
    Flexible hours

    SpryPoint

    Canada
    1 day ago
  • $160k - $180k per year

     ...leader in fundraising intelligence, Kindsight leverages real-time data and AI to help thousands of organizations around the world...  ...fundraising. Position Summary: We are seeking a Staff Software Engineer, Payments to provide technical leadership as Kindsight builds... 
    Senior
    Internship

    Kindsight

    Canada
    19 days ago
  •  ...production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps...  ..., and future products. We're hiring a Staff Software Engineer to lead the...  ...that Chainguard will process your personal data in accordance with Chainguard's Global... 
    Suggested
    Remote job
    Local area
    Flexible hours
    Canada
    7 hours ago
  •  ...Dotmatics At Dotmatics, we believe science, data, and decision-making must be deeply...  ...science platform - best-of-breed software applications already used by more than...  ...What do we need Dotmatics is seeking a Senior Full Stack Engineer with an understanding of both Node.js and... 
    Senior
    Full time
    Remote work
    Visa sponsorship
    Flexible hours

    Dotmatics

    Canada
    2 days ago
  • $150k - $210k per year

     ...moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established...  ...fit for this role if you: Have significant experience as a senior or staff-level software engineer on product-focused teams... 
    Senior
    Full time

    Checkfront

    Canada
    more than 2 months ago
  • $174.49k - $205.33k per year

     ...industry with its low fees, advanced trading engine, strong security and reliability, and...  ...Holdings Inc. About This Role: The Senior Software Engineer, DevOps is part of the Infrastructure...  .... Depending on your location, data privacy laws may regulate the way we manage... 
    Senior
    Local area
    Remote work
    Work from home

    binance.us

    Canada
    21 hours ago
  •  ...Responsibility: Canada Off-site Category: Engineering Remote Eligible Yes Hire Type:...  ...Date posted 02/24/2025R&D Engineering, Senior Staff Engineer Description We Are: At Synopsys...  ...of high-performance silicon chips and software content. Join us to transform the future... 
    Senior
    Full time
    Remote work

    Synopsys

    Canada
    14 days ago
  •  ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently...  ...How You'll Make an Impact: As a Senior Software Engineer on the Workflow Squad, you'll design,...  ...in PHP and Java across services, APIs, data, and event-driven systems, with... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours
    Weekend work

    Third-Party Job Posts

    Canada
    4 days ago
  • $120k - $150k per year

     ...leader in fundraising intelligence, Kindsight leverages real-time data and AI to help thousands of organizations around the world...  ...fundraising. Position Summary: We are seeking a Senior Software Engineer, Payments to join a newly forming Payments Engineering team... 
    Senior

    Kindsight

    Canada
    19 days ago
  • $95k - $125k per year

     ...option. Candidates can work from anywhere in Canada. The Senior Manager, Data Engineering leads a team of data engineers, data analysts and business...  ...to successful completion Strong understanding of software development environments and databases Strong analytical... 
    Senior
    Full time
    Home office
    Flexible hours

    Heart & Stroke

    Canada
    5 days ago
  •  ...next steps. Our partner is looking for a Staff Software Developer - Endpoint Security based in...  ...ownership, and mentorship of experienced engineers. You will drive technical excellence...  ...development best practices. ~ Mentor Senior and Mid-level engineers on technical design... 
    Senior
    Remote job
    Long term contract
    Flexible hours
    Canada
    7 hours ago
  • $150k - $185k per year

     ...so does Kindsight. We combine real-time data, artificial intelligence, purpose-built...  ...Position Summary We’re looking for a Senior Data Engineer to join our Product Engineering team and...  ...production support. You’ll work closely with software engineers, data specialists, and product... 
    Senior
    Long term contract

    Kindsight

    Canada
    28 days ago
  •  ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer Term: 12-Month / 1-Year Contract (Expected Start: September 2026 – September 2027) Work Location: Remote (No on-site requirement... 
    Senior
    Contract work
    Remote work

    Oomple

    Canada
    22 days ago
  • $181k - $241k per year

     ...InfoSec team protects Affirm’s systems and data from evolving threats. We manage security...  ..., Legal, Privacy, Compliance, IT, and Engineering to make it scalable and repeatable. What...  ...specific incident response playbooks as a senior escalation point. You will lead cross-... 
    Senior
    Remote job
    Work at office
    Flexible hours
    Canada
    7 hours ago
  • $118.4k - $162.8k per year

     ...People & Culture team. We're looking for a Senior Staff, People Technologist to serve as the...  ...maintain API integrations and cross-system data flows, ensuring systems communicate effectively...  .... We've been awarded:   G2 Top Software for 2026 2026 Best Workplaces™ for Young... 
    Senior
    Long term contract
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    6 days ago
  •  ...students in high-demand fields such as GenAI, data science, technology, and business....  ...or a co-working space near you. Data Engineering is unique at Coursera. Our team doesn't simply...  ...individual with strong data modeling and software engineering skills, who shares our... 
    Full time
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Coursera

    Canada
    2 days ago
  • $192k - $278k per year

     ...and next steps. Our partner is looking for a Staff Security Engineer, Security Incident Response based in Canada . This is a senior individual contributor role with...  ...appropriate automation boundaries. ~ Strong software engineering capabilities and experience building... 
    Senior
    Remote job
    Long term contract
    Immediate start
    Canada
    7 hours ago
  • $100k - $120k per year

     ...intelligence, Kindsight leverages real-time data and AI to help thousands of...  ...Summary: We are seeking an Intermediate Software Engineer, Payments to join a newly forming Payments...  ..., and Connect. You'll work alongside Senior and Staff engineers to build reliable backend... 
    Senior

    Kindsight

    Canada
    19 days ago
  • $150k - $175k per year

     ...Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent digital...  ...products. Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer...  ...automation, CI and CD. Experience building software collaboratively using pull requests... 
    Senior
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    a month ago
  • $104k - $143k per year

     ...marketing channels. StackAdapt is seeking a talented Senior Quality Engineer who is passionate about software quality and test automation to be part of a highly...  ...of React, including but not limited to adding data-testids Ability to explore codebase and utilize other... 
    Senior
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    22 hours ago
  • $6000 per month

     ...Software Development Interns - Waterloo University Remote - Fall Semester About Brave...  ...and trackers by default, a private search engine with a truly independent index, private...  ...chambers. Big Tech makes huge profits off our data, and tells us what’s true and what’s not.... 
    Internship
    Remote work
    Flexible hours

    Brave

    Canada
    10 days ago
  •  ...with many partner teams: peer engineering organizations to build robust/...  ...defense strategy, keeping users and data protected from fraudulent...  ..., UX/UI pieces, and analytics engines for defining and measuring the...  ...of experience in full-time software development roles ~ Experience... 
    Full time

    Stripe

    Canada
    a month ago
  • $145k - $155k per year

     ...are looking for an experienced backend engineer who enjoys solving complex problems, sharing knowledge, and building reliable software. As a Senior Backend Software Engineer, you will design...  ..., database schemas, integrations, and data contracts. Improve system... 
    Senior
    Remote work

    Tucows Domains

    Canada
    3 days ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic...  ...high-priority areas Mentor and guide senior engineers and technical leads through...  ...applications ~ Proven experience operating at a staff or principal level, influencing multiple... 
    Senior
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    more than 2 months ago
  •  ...We believe in a world where data stimulates growth, creativity...  ...the role: This role bridges engineering, analytics, and business—turning...  ...and marketing decisions. The Senior Cloud Data Architect works directly...  ..., problem-solving skills and software engineering skills. A... 
    Senior
    Long term contract
    Remote work

    Kepler Group

    Canada
    a month ago
  • $148k - $185k per year

     ...experience across its platform. As a Staff Product Designer, you will lead the design...  ...You'll partner closely with Product, Engineering, Research, and Data Science across multiple teams to shape...  ...to influence cross-functional and senior stakeholders, and mentor designers across... 
    Senior
    Full time
    Internship
    Work at office

    Coursera

    Canada
    6 days ago
  • $120k - $160k per year

     ...intelligence, Kindsight leverages real-time data and AI to help thousands of...  ...Position Summary: Kindsight is seeking a Senior Salesforce Engineer to join our Product Engineering team and...  ...developing and maintaining commercial software products. ~ Familiarity with Salesforce... 
    Senior
    Long term contract
    Remote work

    Kindsight

    Canada
    20 days ago
  • $123.6k - $193k per year

    Job Responsibility: Join Our Mission: Help the Helpers with Jane Let's kick things off with a quick intro. Jane is a team that's all about fostering growth, spreading delight, and serving our healthcare community. We're on the hunt for people ready to jump in and join us while...
    Senior
    Full time
    Remote work
    Flexible hours

    Jane.app

    Canada
    2 days ago
  •  ...generation of our fintech platform, and we’re looking for a Senior Backend Engineer who wants real ownership, real scale, real impact, and cares...  ...contract, and end-to-end testing) ~ Strong understanding of data storage patterns across RDBMS and NoSQL systems ~ A bias toward... 
    Senior
    Remote job
    Long term contract
    Contract work
    Work from home
    Canada
    7 hours ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving...  ..., and engineering practices. You will partner with senior engineers for guidance on architecture and complex problem-solving... 
    Senior
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Software Engineer, Data. Be the first to apply!