Talent.com
Stafflink
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

Remarcable, Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Remarcable is purpose-built for trade contractors, helping them manage procurement, tools, and warehouse operations with unmatched visibility and control.As we scale across North America, data is a... Show more

 • Promoted

Remote Data Engineer Role at HIVERY

HiveryVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

Enhance your career as a Data Engineer with HIVERY, focusing on advanced AI tools in a remote setting.Your expertise in Python or Go will drive improvements in our retail solutions.HIVERY, a startu... Show more

 • Promoted

Senior Data Engineer

Fraser HealthSurrey, Metro Vancouver Regional District, CA
Full-time

The salary range for this position is CAD $45.At Centre for Advanced Analytics, Data Science, and Innovation (CAADSI) department of Fraser Health, we are looking for a Senior Data Engineer to join ... Show more

 • Promoted

Software Data Engineer - Frostbite Qv

Electronic Arts Inc.Vancouver, Canada
Full-time

Reporting to the Engineering Manager of Quality Engineering, you will join a versatile team driving innovation to solve real-world quality problems for game creators.You will deliver the architectu... Show more

 • Promoted

Azure Data Engineer: Fabric Pipelines & Data Models

Symbiotic GroupVancouver, Metro Vancouver Regional District, CA
Full-time

A leading IT consulting firm is looking for an experienced Azure Data Engineer to build and manage a scalable data integration platform.The successful candidate will work on Microsoft Fabric to des... Show more

 • Promoted

Senior Software Engineer, Product Data Platform

BrexVancouver, Canada
Full-time

Why join us Brex is the AI-powered spend platform.We help companies spend with confidence with integrated corporate cards, banking, and global payments, plus intuitive software for travel and expen... Show more

 • Promoted

Data lead Engineer

Smart IT Frame LLCVancouver
Full-time

At Smart IT Frame, we connect top talent with leading organizations across the USA.With over a decade of staffing excellence, we specialize in IT, healthcare, and professional roles, empowering bot... Show more

 • Promoted

Lead Staff Software Engineer, Data & Ai Platform

Rivian Automotive, Inc.Vancouver, Canada
Full-time

The Data and AI Platform team at Rivian supports developing and deploying Generative AI systems.We operate highly scalable infrastructure for serving and orchestrating LLMs, Vector Stores, and agen... Show more

 • Promoted

Data Engineer

BorrowellVancouver, Metro Vancouver Regional District, CA
Full-time

At Borrowell, we're on a mission to help Canadians feel confident about their money.We empower individuals to take control of their financial futures by providing the tools and insights needed to u... Show more

 • Promoted

Senior Cloud Data Architect & Engineer (Remote)

My RecruiterVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading recruitment agency is seeking a Senior Information Architect / Data Engineer for a remote position.The role involves leading the architecture of a cloud data platform, requiring extensive... Show more

 • Promoted

Fullstack Software Engineer — Data & AI Platform

Menlo VenturesVancouver
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

 • Promoted

Senior Data Engineer - Data Governance & Platform Lead

XsollaVancouver, Metro Vancouver Regional District, CA
Full-time

A global commerce company in Canada is seeking a Data Engineer to lead efforts in building and optimizing the User Platform and Recommendation Engine.The role involves ensuring data accuracy and pe... Show more

 • Promoted

Data Engineer

Borealis AIVancouver, Metro Vancouver Regional District, CA
Full-time

Your responsibilities include:.Providing technical expertise and assistance with the Extraction, Loading and Transformation of massive, unstructured datasets;.Working with data collection tools for... Show more

 • Promoted

Senior Data Engineer

Spring FinancialVancouver, Metro Vancouver Regional District, CA
Permanent

Spring Financial is a Canadian financial technology company focused on making every day financial services simpler, faster, and more accessible.We build technology that helps Canadians build credit... Show more

 • Promoted

Goodway Group Data Engineer Position

Goodway GroupVancouver, Metro Vancouver Regional District, CA
Full-time

Become a Senior Data Engineer at Goodway Group and shape the future of data solutions.Collaborate in a remote-first environment while empowering analytics and driving business outcomes.Goodway Grou... Show more

 • Promoted

Staff Software Engineer: AI-Powered Data Platform Architect

AlphaSenseVancouver, Metro Vancouver Regional District, CA
Full-time

A leading market intelligence firm in Canada is seeking an experienced individual to own the architecture of a large-scale data extraction platform.The role involves designing high-reliability syst... Show more

 • Promoted

Senior Engineer for Data Systems Development

Activision Blizzardvancouver, metro vancouver regional district, Canada
Full-time

Contribute to cutting-edge data systems at Activision Blizzard as a Senior Data Reliability Engineer.Design and operate data platforms crucial for anti-cheat telemetry and analytics.In this role, y... Show more

 • Promoted

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

CanonicalVancouver, Metro Vancouver Regional District, CA
Full-time

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics.Python and Kubernetes Software Engineer - Data, AI/ML & Analytics.Python and Kubernetes Software Engineer - Data, AI/ML & Analytics... Show more

 • Promoted

Senior Data Engineer — Databricks on AWS (Remote)

LumenaltaVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading data solutions company is seeking a Senior Data Engineer to join their fully remote team.In this role, you will design and build scalable ETL/ELT pipelines using Databricks on AWS, ensuri... Show more

 • Promoted

Lead Data Engineer

Two CirclesVancouver
Full-time

We are a Sports & Entertainment Marketing business.We grow audiences and revenues.We do that by knowing fans best.We work with clients to help them understand & influence what their fans are doing ... Show more