Latest AI JobsBrowse Jobs
TRM Labs logo

Senior Software Engineer, Data Product

TRM LabsSouth AmericaR&D
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
25 Aug 2026
Status
Open · checked 7d ago

About this role

Role Overview

TRM Labs is hiring a remote Senior Software Engineer, Data Product in South America to design and build mission-critical data services. This full-time role suits an experienced engineer with a strong background in distributed systems and data engineering who wants to help secure the financial system.

Key Responsibilities

Build highly scalable features that integrate smoothly with dozens of blockchains.
Design and architect intricate data models optimized for storage and retrieval to maintain sub-second latency when querying blockchain data.
Collaborate across departments by partnering with data scientists, backend engineers, and product managers to implement novel data models that enhance TRM products.
Successfully design and document system improvements and features for projects from the ground up.
Deliver efficient, reusable systems while optimizing team throughput and mentoring team members.

Requirements

Bachelor's degree or equivalent in Computer Science or a related field.
5+ years of hands-on experience in architecting scalable API development, distributed system architecture, and guiding projects from initial ideation to production deployment.
Exceptional programming skills in Python alongside adeptness in SQL or SparkSQL.
Versatility in data engineering spanning data stores, orchestration tools, streaming workflows, and cloud infrastructure.
Proven ability in loading, querying, and transforming extensive datasets.

Skills and Tools

Python
SQL and SparkSQL
BigQuery and Postgres
Airflow and DBT
Dataflow, Spark, Kafka, and Flink
Docker, Terraform, Kubernetes, and Datadog

About the Company

TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. Leading agencies and businesses worldwide rely on TRM to trace illicit activity, build cases, and construct operating pictures of threat networks. The R&D department operates with a high-velocity, high-ownership culture rooted in trust, transparency, and adaptability.

How to Apply

Interested candidates should apply directly on the official TRM Labs careers page to ensure the talent team reviews their qualifications.

Skills and tech stack

Questions candidates ask

Is this position remote?

Yes, this role is located in South America and is remote.

What level of experience is required?

Candidates must have 5+ years of hands-on experience in architecting scalable API development and distributed system architecture.

What programming languages are required?

Exceptional programming skills in Python are required, along with adeptness in SQL or SparkSQL.

What department does this role belong to?

This role is part of the R&D department on the Data Product team.

How should I submit my application?

You should apply directly through the official TRM Labs careers page to guarantee consideration by the hiring team.

Ready to apply?

The application is on the official TRM Labs careers page.

Apply on company site