Senior Data Platform Engineer | AI-Driven Pipelines

NimbleRx

Toronto

On-site

CAD 120,000 - 170,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
Flexible vacation
Paid holidays
Office WaterPark Place

Job summary

At Nimble, a Senior Data Engineer role owns Nimble's data platform end-to-end, enabling product, analytics, and ops to scale. You will build batch and streaming pipelines, model the warehouse, and ensure security and compliance across the stack.

You will collaborate across teams to turn data requests into reliable pipelines, mentor peers, and apply AI to accelerate data tooling and insights. This role is based in Toronto with a hands-on, fast-paced environment.

Qualifications

  • 5+ years of experience building production data pipelines and platforms.
  • Deep Python (PySpark) and SQL fluency, including tuning Spark jobs at scale.
  • Work with distributed compute (Spark/EMR), streaming (Kinesis), and object storage (S3).
  • Solid PostgreSQL fundamentals—indexing, replication, and performance tuning.
  • Experience with Iceberg and Trino, or similar data lake technologies.
  • Familiar with CI/CD and Terraform for deployment automation.
  • Experience building AI-powered tooling for data pipelines.
  • Track record of cross-team collaboration across non-shared languages.

Responsibilities

  • Own the data platform end-to-end — ingestion, transformation, storage, query, access.
  • Build and evolve batch and streaming pipelines using PySpark/EMR, Kinesis, Lambda.
  • Model the warehouse with SCD and event tables; establish conventions.
  • Collaborate with product, analytics, and ops to turn data requests into pipelines.
  • Own security and compliance backbone: audit logging and access control.
  • Optimize backend query performance with routing, indexing, and caching.
  • Lead investigations when data infra misbehaves; implement durable fixes.
  • Use AI to accelerate pipeline scaffolding and internal tooling.
  • Mentor engineers and analysts on using the data platform.

Skills

Data pipelines
Python (PySpark)
SQL
Java
Spark/EMR
Kinesis
PostgreSQL
Iceberg
Trino
CI/CD
Terraform
AI tooling

Tools

Iceberg
Trino
EMR
Kinesis
S3
Postgres
Terraform

Job description

At Nimble, a Senior Data Engineer role owns Nimble's data platform end-to-end, enabling product, analytics, and ops to scale. You will build batch and streaming pipelines, model the warehouse, and ensure security and compliance across the stack.

You will collaborate across teams to turn data requests into reliable pipelines, mentor peers, and apply AI to accelerate data tooling and insights. This role is based in Toronto with a hands-on, fast-paced environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer — Cloud Data Platform Builder (Remote)
Senior Data Engineer — Cloud Data Platform Builder (Remote)

Apply • Toronto, Vancouver

Hybrid
CAD 110,000 - 150,000
AI & Strategic Upskilling
Generous vacation policy
Flexible work arrangements
+1
Senior Data Platform Engineer — Snowflake & AI Pipelines
Senior Data Platform Engineer — Snowflake & AI Pipelines

Race Roster • London

Hybrid
CAD 120,000 - 180,000
Senior Data Engineer: Pipelines & Data Platform
Senior Data Engineer: Pipelines & Data Platform

FutureFit AI • Toronto

Hybrid
CAD 125,000 - 160,000
Senior Data Engineer
Senior Data Engineer

NimbleRx • Toronto

On-site
CAD 120,000 - 170,000
Medical benefits
Dental benefits
Vision benefits
+3
Senior Data Engineer — Lead High-Performance Data Pipelines
Senior Data Engineer — Lead High-Performance Data Pipelines

Aarorn Technologies Inc • Markham

On-site
CAD 60,000 - 80,000
Senior Data Engineer: Scalable Pipelines & ML Ops
Senior Data Engineer: Scalable Pipelines & ML Ops

Peak Power Inc • Toronto

On-site
CAD 100,000 - 140,000
Senior Data Engineer ( Snowflake/ dbt/ AWS)
Senior Data Engineer ( Snowflake/ dbt/ AWS)

TEEMA Solutions Group • Toronto

Hybrid
CAD 110,000 - 150,000
Hybrid work model
Downtown Toronto office
Lead Data Platform Engineer - Azure ML & Pipelines
Lead Data Platform Engineer - Azure ML & Pipelines

Canada Life • Toronto

On-site
CAD 81,000 - 96,000
Education reimbursement
Health & dental benefits
Mental health benefit
+4
Senior Data & Analytics Engineer: Pipelines, ML & Insights
Senior Data & Analytics Engineer: Pipelines, ML & Insights

ALLTECH CONSULTING SVC INC • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Senior Data Engineer: Secure, Scalable Pipelines + AI-ready
Senior Data Engineer: Secure, Scalable Pipelines + AI-ready

RBC • Halifax

On-site
CAD 90,000 - 120,000