Senior Staff Software Engineer, Data
- 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.
- 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.
- 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.
- 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.
Requirements:
Benefits:
- ...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...SeniorSummer workInternshipLocal areaRemote workHome officeFlexible hours
$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...SeniorInternship- ...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...SuggestedRemote jobLocal areaFlexible hours
- ...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...SeniorFull timeRemote workVisa sponsorshipFlexible hours
$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...SeniorFull time$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...SeniorLocal areaRemote workWork from home- ...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...SeniorFull timeRemote work
- ...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...SeniorWork at officeLocal areaRemote workWork from homeHome officeFlexible hoursWeekend work
$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$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...SeniorFull timeHome officeFlexible hours- ...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...SeniorRemote jobLong term contractFlexible hours
$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...SeniorLong term contract- ...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...SeniorContract workRemote work
$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-...SeniorRemote jobWork at officeFlexible hours$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...SeniorLong term contractLocal areaRemote workWork from homeHome office- ...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 timeRemote workWork from homeWorldwideFlexible hours
$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...SeniorRemote jobLong term contractImmediate start$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$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...SeniorPermanent employmentFull timeManual laborRemote workFlexible hours$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...SeniorLocal areaRemote workWork from homeHome office$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....InternshipRemote workFlexible hours- ...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
$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...SeniorRemote work$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...SeniorLong term contractFull timeRemote work- ...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...SeniorLong term contractRemote work
$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...SeniorFull timeInternshipWork at office$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...SeniorLong term contractRemote work$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...SeniorFull timeRemote workFlexible hours- ...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...SeniorRemote jobLong term contractContract workWork from home
$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...SeniorLong term contractFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer, Data. Be the first to apply!

