Senior Software Developer, Data Platform & Infra

Randstad Canada

Toronto

Remote

CAD 120,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Randstad Canada is seeking a Senior Software Developer, Data to join our Data team in the Engineering Department. You will own the systems and infrastructure the Data team relies on, including Snowflake infrastructure, CI/CD automation, developer environments, data quality frameworks, and the data catalog.

Collaborating with the Tech Lead and Data Analysts, you will ensure reliable data delivery, codified infrastructure, and fast delivery of data products to support business needs with a

Qualifications

  • 5+ years in software engineering, with at least 2 years on data platforms or data infrastructure.
  • Experience with a cloud data warehouse (Snowflake, BigQuery, or Redshift).
  • Experience using Infrastructure as Code tools such as Terraform to manage cloud infrastructure.
  • Proficiency in at least one programming language (JavaScript/TypeScript preferred; Python is a bonus).
  • Experience with data ingestion platforms such as Fivetran or Airbyte.
  • Strong engineering fundamentals—version control, code reviews, and reproducible builds.
  • Experience implementing secure data practices to adhere to compliance standards.

Responsibilities

  • Build and maintain internal tooling for the data team, including CLIs, automation scripts, dashboards, and productivity tools.
  • Support deployment and production readiness of the team's conversational analytics product, including CI/CD pipelines.
  • Define and manage Snowflake infrastructure as code via Terraform, including provisioning, access controls, and performance tuning.
  • Extend and improve the data catalog (OpenMetadata) for discoverability and trust across the organization.
  • Own data quality infrastructure and develop tests, monitoring, and alerts for data freshness and completeness.
  • Establish reproducible local and development environments to minimize friction for team members.
  • Collaborate with Tech Lead to design data platform architecture aligned with security and scalability requirements.
  • Maintain a security-first approach to access patterns, credentials, and audit logging.

Skills

Software engineering
Data platforms
CI/CD
Security best practices
JavaScript/TypeScript

Education

University degree in Engineering or Computer Science

Tools

Terraform
Snowflake
Docker
Kubernetes
OpenMetadata
Fivetran
Airbyte

Job description

Randstad Canada is seeking a Senior Software Developer, Data to join our Data team in the Engineering Department. You will own the systems and infrastructure the Data team relies on, including Snowflake infrastructure, CI/CD automation, developer environments, data quality frameworks, and the data catalog.

Collaborating with the Tech Lead and Data Analysts, you will ensure reliable data delivery, codified infrastructure, and fast delivery of data products to support business needs with a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Dev, Data - Remote
Software Dev, Data - Remote

Randstad Canada • Toronto

Remote
CAD 120,000 - 170,000
Senior Data Engineer
Senior Data Engineer

Confluence Technologies, Inc. • Toronto

On-site
CAD 80,000 - 110,000
Generous time off packages
Global career development opportunities
Social events
+1
Senior Data Engineer - Snowflake, Python & AWS Expert
Senior Data Engineer - Snowflake, Python & AWS Expert

HRbrain Inc. • Toronto

On-site
CAD 130,000 - 180,000
Senior Snowflake Engineer
Senior Snowflake Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 90,000 - 130,000
Senior Data Platform Engineer – Hybrid Pipelines
Senior Data Platform Engineer – Hybrid Pipelines

Dialogue • Toronto

Hybrid
CAD 105,000 - 135,000
Fully funded insurance
Health spending account
Dental coverage
+4
Senior Data Engineer
Senior Data Engineer

Aarorn Technologies Inc • Markham

On-site
CAD 68,880 - 89,544
Data Platform Lead & Architect (Remote)
Data Platform Lead & Architect (Remote)

Canada Job Posts • Canada

Remote
CAD 140,000 - 190,000
RemoteFirst
Open PTO
Health & Dental
+5
Senior Data Engineer
Senior Data Engineer

Compunnel Inc. • Montreal

On-site
CAD 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Focus on WD • Toronto

Hybrid
CAD 110,000 - 165,000
Remote Data Platform Engineer — Greenfield Snowflake & AI
Remote Data Platform Engineer — Greenfield Snowflake & AI

Race Roster • London

Hybrid
CAD 140,000 - 190,000