Senior Software Engineer, Data Platform

🔥 13 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of TRM Labs

TRM Labs

201 - 500 employees

Founded 2018

₿ Crypto

📋 Compliance

🤝 B2B

Crypto • Compliance • B2B

TRM Labs is a blockchain intelligence company that provides transaction-monitoring, forensics, and compliance solutions for businesses and public-sector organizations dealing with cryptocurrencies. Their platform and products (examples: Compliance360, Investigation360, Seizure360, Supervision360, BlockInt API, MCP, wallet screening, Know-Your-Asset) help banks, crypto firms, regulators, law enforcement, and tax authorities detect, investigate, and block illicit crypto activity, support seizures, and meet AML/CTF and supervision requirements. TRM also offers training and certification (TRM Academy) and professional services such as incident response and capacity development.

📋 Description

• Build highly reliable data services to integrate with dozens of blockchains. • Develop complex ETL pipelines that transform and process petabytes of structured and unstructured data in real-time. • Design and architect intricate data models for optimal storage and retrieval to support sub-second latency for querying blockchain data. • Oversee the deployment and monitoring of large database clusters with an unwavering focus on performance and high availability. • Collaborate across departments, partnering with data scientists, backend engineers, and product managers to design and implement novel data models that enhance TRM’s products.

🎯 Requirements

• A Bachelor's degree (or equivalent) in Computer Science or a related field. • A proven track record, with 5+ years of hands-on experience in architecting distributed system architecture, guiding projects from initial ideation through to successful production deployment. • Exceptional programming skills in Python, as well as adeptness in SQL or SparkSQL. • Versatility that spans the entire spectrum of data engineering in one or more of the following areas: • In-depth experience with data stores such as Iceberg, Trino, BigQuery, and StarRocks, and Citus. • Proficiency in data pipeline and workflow orchestration tools like Airflow, DBT, etc. • Expertise in data processing technologies and streaming workflows including Spark, Kafka, and Flink. • Competence in deploying and monitoring infrastructure within public cloud platforms, utilizing tools such as Docker, Terraform, Kubernetes, and Datadog. • Proven ability in loading, querying, and transforming extensive datasets.

🏖️ Benefits

• Health insurance • 401(k) matching • Flexible work arrangements • Professional development opportunities

Apply Now

Similar Jobs

🔥 47 minutes ago

Thumbtack

1001 - 5000

🏪 Marketplace

☁️ SaaS

Senior Software Engineer developing backend services and APIs for Thumbtack's platform. Collaborating with teams to build reliable, integrated workflows.

🇨🇦 Canada – Remote

💵 $180.2k - $233.2k / year

💰 $75M Debt Financing - Thumbtack on 2024-07

⏰ Full Time

🟠 Senior

🏗️ Platform Engineer

🔥 8 hours ago

Arctic Wolf

1001 - 5000

Senior Developer at Arctic Wolf enhancing cloud-native systems for real-time data processing. Working on scalable solutions to address cybersecurity challenges in distributed environments.

Apache

AWS

Azure

Cloud

Cyber Security

Distributed Systems

Docker

Google Cloud Platform

Java

Kafka

Kubernetes

Microservices

Python

RabbitMQ

Spark

Go

🕒 3 days ago

Wealthsimple

1001 - 5000

💼 Consulting

🛡️ Insurance

💳 Fintech

Software Developer at Wealthsimple, contributing to AI tooling and developer productivity in a polyglot environment.

🇨🇦 Canada – Remote

💵 CA$123.2k - CA$154k / year

🔥 Funding within the last year

💰 $393M Series E - Wealthsimple on 2025-10

⏰ Full Time

🟡 Mid-level

🟠 Senior

🏗️ Platform Engineer

Java

Kotlin

Python

Ruby

TypeScript

🕒 July 17

GitLab

1001 - 5000

💼 Consulting

📣 Marketing

🤖 Artificial Intelligence

Senior Director leading Production and Tenant Platform Engineering for GitLab's platform reliability and scalability. Managing engineering teams to support platform growth across SaaS and self-managed environments.

🇨🇦 Canada – Remote

💵 $168k - $285.6k / year

💰 Secondary Market on 2020-11

⏰ Full Time

🟠 Senior

🏗️ Platform Engineer

Cloud

Distributed Systems

Kubernetes

🕒 July 11

Calliere Group

1 - 10

💼 Consulting

📣 Marketing

🎯 Recruiter

Senior Software Engineer responsible for developing data-intensive APIs and maintaining infrastructure systems. Collaborate within a cross-functional team in a remote environment across Canada.

Cloud

JavaScript

Linux

Node.js

TypeScript