Remote Senior Data Platform Engineer for Intelligence

TRM Labs

Canada

Hybrid

CAD 120,000 - 180,000

Full time

10 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

TRM Labs is seeking a Senior or Staff Software Engineer, Data Platform to join our Canada team working remotely. You will architect and build scalable data infrastructure, integrate with multiple blockchains, and partner with data scientists, backend engineers and product managers.

You'll design data models, develop ETL pipelines, and ensure sub-second query latency across petabyte-scale datasets. Bring 5+ years in distributed systems and strong Python/SQL skills to a mission-driven company.

Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • 5+ years of hands-on experience in architecting distributed system architecture.
  • Exceptional programming skills in Python, and strong SQL or SparkSQL.
  • Proficiency with data processing and streaming technologies (Spark, Kafka, Flink).

Responsibilities

  • Build highly available and scalable data infrastructure for TRM's products.
  • Develop and maintain ETL pipelines processing petabytes of data in real time.
  • Design data models for fast, low-latency queries across large datasets.
  • Collaborate with data scientists, backend engineers, and product managers to implement new data features.
  • Oversee deployment and monitoring of large database clusters with a focus on performance and reliability.

Skills

Python
Distributed systems
SQL
SparkSQL

Education

Bachelor's degree in Computer Science or related field

Tools

Iceberg
Trino
BigQuery
StarRocks
Citus
Airflow
DBT
Spark
Kafka
Flink
Docker
Terraform
Kubernetes
Datadog

Job description

TRM Labs is seeking a Senior or Staff Software Engineer, Data Platform to join our Canada team working remotely. You will architect and build scalable data infrastructure, integrate with multiple blockchains, and partner with data scientists, backend engineers and product managers.

You'll design data models, develop ETL pipelines, and ensure sub-second query latency across petabyte-scale datasets. Bring 5+ years in distributed systems and strong Python/SQL skills to a mission-driven company.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Data Systems Engineer (Python) — Build scalable data pipelines
Remote Data Systems Engineer (Python) — Build scalable data pipelines

Northbeam • Canada

Hybrid
CAD 195,000 - 216,000
Equity package
Healthcare benefits
401(k) plan
+4
Senior Software Engineer, Data Infrastructure (RDBMS)
Senior Software Engineer, Data Infrastructure (RDBMS)

Xapply • Canada

Hybrid
CAD 140,000 - 210,000
Remote Senior Reliability Engineer: Global Infra & Tooling
Remote Senior Reliability Engineer: Global Infra & Tooling

Jobgether • Canada

Remote
CAD 188,000 - 419,000
Remote work
Equity
Health benefits
+2
Senior Data Engineer - Machine Learning & Data Platforms - REMOTE
Senior Data Engineer - Machine Learning & Data Platforms - REMOTE

Talent To Hire Inc. • Toronto

Remote
CAD 100,000 - 130,000
Senior Data Engineer
Senior Data Engineer

Techedin • Toronto

Hybrid
Remote Senior Data Scientist - FinTech Analytics
Remote Senior Data Scientist - FinTech Analytics

Linux User Group • Saskatoon

Hybrid
CAD 90,000 - 150,000
Senior Data Engineer: Cloud Pipelines & Leadership
Senior Data Engineer: Cloud Pipelines & Leadership

Tactable • Toronto

Hybrid
CAD 140,000 - 190,000
Software Developer - Data Services
Software Developer - Data Services

GuruLink • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Senior Data Engineer (Python, Spark, Snowflake) - Toronto, ON
Senior Data Engineer (Python, Spark, Snowflake) - Toronto, ON

Techedin • Toronto

Hybrid
Remote Data Platform Engineer — Greenfield Snowflake & AI
Remote Data Platform Engineer — Greenfield Snowflake & AI

Race Roster • London

Hybrid
CAD 140,000 - 190,000