Talent.com
Data Software Engineer
Data Software EngineerStafflink • Vancouver, BC
Data Software Engineer

Data Software Engineer

Stafflink • Vancouver, BC
30+ days ago
Job type
  • Full-time
Job description

Job Description

We’re hiring for a Data Software Engineer to support the development of robust, scalable applications and data pipelines that power AI/ML initiatives. This is a hands-on role combining software engineering, data infrastructure, and ML workflow enablement in a modern cloud-native environment. The ideal candidate has strong backend development experience (Python, GCP) and is confident navigating complex systems across dev and prod environments.Responsibilities:Software Engineering & Backend Development
  • Design and deploy scalable Python applications using GCP services like Cloud Run, Kubernetes, and Compute Engine.

  • Develop APIs, microservices, and core backend systems to support application and AI/ML use cases.

  • Debug and resolve production issues across distributed systems, data pipelines, and orchestration layers.

  • Build and maintain robust data transformation logic using DBT.

  • Develop and orchestrate CDC data ingestion pipelines using Debezium and Airflow.

Infrastructure & Platform Support
  • Monitor production environments and contribute to platform reliability and scalability.

  • Implement improvements based on technical backlog priorities.

  • Support both analytics and ML infrastructure through architectural contributions and automation.

AI/ML Workflow Enablement
  • Build and support pipelines for model training, batch inference, feature generation, and performance monitoring.

  • Coordinate automated model refresh cycles and scoring jobs using Airflow or custom orchestration.

  • Ensure ML pipelines produce structured and reusable features for analytics and conversational AI agents.

Cross-Functional Collaboration
  • Partner with functional consultants, analysts, and AI/ML engineers to define and deliver technical solutions.

  • Participate in discovery and planning sessions to align technical architecture with business needs.

  • Contribute to solutioning sessions and client-facing discussions with clear and structured technical input.

Qualifications:
  • 3–6 years of experience in software development or data engineering roles.

  • Strong proficiency in Python for backend and data application development.

  • Hands-on experience with Google Cloud Platform (e.g., Cloud Run, Kubernetes, Compute Engine, BigQuery, Cloud SQL, Composer).

  • Experience with DBT, Airflow, and Debezium (CDC).

  • Proven ability to troubleshoot complex systems, optimize DAG performance, and manage orchestration dependencies.

  • Familiarity with Git-based workflows, CI/CD, and DevOps best practices.

  • Exposure to enabling ML workflows (e.g., model scoring, data prep, feature pipelines).

  • Comfort working in fast-paced, ambiguous environments with shifting technical requirements.

  • Basic front-end development skills (e.g., React, Angular, or plain HTML/CSS/JS) to support lightweight UIs.

Preferred Qualifications:
  • Java experience for enterprise integration or backend system development.

  • Familiarity with ML orchestration frameworks such as Vertex AI Pipelines, Kubeflow, or MLflow.

  • Experience supporting LLM systems or agent frameworks (e.g., LangChain, CrewAI, LlamaIndex).

  • Experience with infrastructure-as-code tools (e.g., Terraform or Pulumi).

  • Prior consulting or client-facing delivery experience.

  • Familiarity with translating functional requirements into technical infrastructure for analytics and AI use cases.

Create a job alert for this search

Data Software Engineer • Vancouver, BC

Similar jobs
Data Engineer

Data Engineer

Medisca Pharmaceuticals Inc. • Vancouver, Metro Vancouver Regional District, CA
Full-time
LGM is a national leader in providing warranty, finance and insurance services to the Canadian automotive industry.Since 1998, LGM has partnered with leading automotive manufacturers and dealership...Show more
Last updated: 30+ days ago • Promoted
Data Engineer

Data Engineer

NS Partners • Vancouver, Metro Vancouver Regional District, CA
Full-time
Interested in joining one of Canada's top performing asset managers? We are looking for a Data Engineer for an existing vacancy in our IT department, Connor, Clark & Lunn Financial Group (CC&LFG) i...Show more
Last updated: 30+ days ago • Promoted
Trust & Safety Data Lake Software Engineer

Trust & Safety Data Lake Software Engineer

Apple • Vancouver, Metro Vancouver Regional District, CA
Full-time
Imagine the possibilities at Apple! New ideas quickly transform into exceptional products, services, and customer experiences here.With passion and dedication, you have the potential to achieve gre...Show more
Last updated: 30+ days ago • Promoted
Trust & Safety Data Lake Software Engineer

Trust & Safety Data Lake Software Engineer

Apple Inc. • Vancouver, Metro Vancouver Regional District, CA
Full-time
Trust & Safety Data Lake Software Engineer.Vancouver, British Columbia, Canada Software and Services.Imagine the possibilities at Apple! New ideas quickly transform into exceptional products, servi...Show more
Last updated: 30+ days ago • Promoted
Data Engineer

Data Engineer

LGM Financial Services • Vancouver, Metro Vancouver Regional District, CA
Full-time
LGM is a national leader in providing warranty, finance and insurance services to the Canadian automotive industry.Since 1998, LGM has partnered with leading automotive manufacturers and dealership...Show more
Last updated: 30+ days ago • Promoted
Senior Lead Data Engineer (Enterprise Platforms Technology)

Senior Lead Data Engineer (Enterprise Platforms Technology)

Towards AI, Inc. • Richmond, Metro Vancouver Regional District, CA
Full-time
Senior Lead Data Engineer (Enterprise Platforms Technology)## Capital OnePublished 28 Mar 2026## Role Highlights### Languages usedJavaSCALAPython### Key skillsMachine LearningData EngineerBig DataP...Show more
Last updated: 4 days ago • Promoted
Software Engineer, StorageGRID — Cloud Storage & AI Data Lakes

Software Engineer, StorageGRID — Cloud Storage & AI Data Lakes

NetApp • Vancouver, Metro Vancouver Regional District, CA
Full-time
A technology leader in data infrastructure is seeking a Software Engineer in Vancouver, Canada.The role requires innovating storage solutions for cloud environments, enhancing performance, and addr...Show more
Last updated: 12 days ago • Promoted
Fullstack Software Engineer — Data & AI Platform

Fullstack Software Engineer — Data & AI Platform

Menlo Ventures • Vancouver, Metro Vancouver Regional District, CA
Full-time
A leading data and AI company is seeking an experienced Fullstack software engineer to join its new R&D center in Vancouver.You will collaborate with teams to build scalable products that democrati...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

Infotree Global Solutions • delta, BC, ca
Full-time
Job Title: Software Engineer Duration: 9 MonthsLocation: Remote in CanadaJob Description:Role Overview Show more
Last updated: 3 hours ago • Promoted • New!
Software Engineer for Transformative Data Solutions in Communities

Software Engineer for Transformative Data Solutions in Communities

Victrays • Vancouver
Full-time
Join a mission-driven team as a Software Engineer specializing in data.Use your skills to build powerful data pipelines that enhance civic decision-making.In this Software Engineer role, you will t...Show more
Last updated: 23 hours ago • Promoted
Lead Software Engineer Designing Advanced Data Platforms and APIs

Lead Software Engineer Designing Advanced Data Platforms and APIs

Nutanix • Vancouver, Metro Vancouver Regional District, CA
Full-time
Shape the future of data observability as a Software Engineer 3.Engage in building a robust data platform that empowers users to monitor and manage their infrastructure effectively.As a vital team ...Show more
Last updated: 9 days ago • Promoted
Data Engineer

Data Engineer

LayerZero Labs • Vancouver, Metro Vancouver Regional District, CA
Full-time
Founded in 2021, LayerZero’s vision is to create a community of cross-chain developers, building dApps that are no longer constrained by individual blockchain capabilities.With LayerZero's simple, ...Show more
Last updated: 30+ days ago • Promoted
Data Engineer - Databricks (Remote)

Data Engineer - Databricks (Remote)

Lumenalta • Vancouver, Metro Vancouver Regional District, CA
Remote
Full-time
We work with global enterprises to design and build data platforms that power digital products used by millions of users.Our projects involve large-scale datasets, complex distributed pipelines, an...Show more
Last updated: 3 days ago • Promoted
Data Engineer

Data Engineer

Connor, Clark & Lunn Financial Group (CC&L) • Vancouver, Metro Vancouver Regional District, CA
Full-time
Interested in joining one of Canada's top performing asset managers? We are looking for a Data Engineer for an existing vacancy in our IT department.Connor, Clark & Lunn Financial Group (CC&LFG) is...Show more
Last updated: 30+ days ago • Promoted
Software Engineer III - LCM Ads Data, Data and Insights (D&I)

Software Engineer III - LCM Ads Data, Data and Insights (D&I)

Electronic Arts • Vancouver, Metro Vancouver Regional District, CA
Full-time
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.Part of a community that connects across the globe.A ...Show more
Last updated: 9 days ago • Promoted
Data Engineer - I

Data Engineer - I

Fispan Co • Vancouver, Metro Vancouver Regional District, CA
Permanent
FISPAN) is an Enterprise SaaS FinTech company that allows banks to deploy embedded financial products and services to create a seamless banking connection for their corporate clients.Our product ai...Show more
Last updated: 24 days ago • Promoted
Software Engineer - Data Platform

Software Engineer - Data Platform

Pantheon • Vancouver
Full-time
Pantheon WebOps Platform powers the open web, running more than 300,000 sites in the cloud for customers including Google, Princeton, Salesloft and Doctors Without Borders.Every day, thousands of d...Show more
Last updated: 28 days ago • Promoted
Software Engineer III - LCM Ads Data, Data and Insights (D&I)

Software Engineer III - LCM Ads Data, Data and Insights (D&I)

Electronic Arts (EA) • Vancouver
Full-time
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.Part of a community that connects across the globe.A ...Show more
Last updated: 9 days ago • Promoted