About this role
Role Overview
The Senior or Staff Software Engineer, Data Platform position at TRM Labs is a remote, full-time role based in Brazil focusing on building scalable infrastructure that analyzes blockchain transaction activity at petabyte scale. This role suits an experienced engineer with a strong background in distributed systems who wants to help secure the global financial system.
Key Responsibilities
Requirements
Skills and Tools
About the Company
TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. TRM's platforms enable investigators to trace illicit activity, build cases, and construct operating pictures of threat networks. Headquartered in San Francisco, TRM operates as a distributed-first company and is backed by prominent investors including Goldman Sachs, Bessemer, Y Combinator, and Thoma Bravo.
How to Apply
Please apply directly on the official TRM Labs careers page to ensure your application is reviewed by the Talent team.
Skills and tech stack
Questions candidates ask
Is this a remote position?
Yes, this is a remote role based in Brazil.
How many years of experience are required?
The role requires 5+ years of hands-on experience in architecting distributed system architecture.
What core programming languages are needed?
Candidates must have exceptional programming skills in Python, along with adeptness in SQL or SparkSQL.
What is the primary focus of the Data Platform team?
The team builds highly available and scalable data infrastructure to analyze blockchain transaction activity at petabyte scale.
How should I submit my application?
You should apply directly through the official TRM Labs careers page.
