Senior Software Engineer, Data Platform

🔥 2 hours 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

🔥 2 hours 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

🔥 9 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.

🕒 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

🕒 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

🕒 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.