About this role
The Software Engineer, Data Infrastructure - AI Platform role at TRM Labs is a remote position based in the United States within the R&D department. This full-time opportunity is ideal for an independent engineer experienced in distributed systems who wants to build reliable infrastructure for government cloud investigations.
Role Overview
TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. In this role, you will join the Data Platform Serving team, working on the StarRocks-backed serving layer that sits underneath government cloud investigations. You will collaborate alongside the engineer who currently owns this domain solo, helping keep the government cloud environment fast, reliable, and compliant as it scales.
Key Responsibilities
Requirements
Skills and Tools
About the Company
TRM Labs builds intelligence solutions to help agencies trace illicit activity, build cases, and construct operating pictures of threat networks. Headquartered in San Francisco, TRM is a distributed-first company backed by major investors including Goldman Sachs, Bessemer, Y Combinator, and Thoma Bravo. The organization values speed, high ownership, clarity, and impact in solving complex problems at the intersection of AI and national security.
How to Apply
To apply for this position, please visit the official TRM Labs careers page and submit your application directly. Ensure your resume and application answers highlight the specific experience and impact that demonstrate your qualifications for the role.
Questions candidates ask
Is this a remote position?
Yes, this role is fully remote within the United States.
What citizenship is required for this role?
U.S. citizenship is strictly required for this role due to government cloud data access requirements.
What technology stack does the Data Platform Serving team use?
The team works on a StarRocks-backed serving layer and utilizes AI tools like Claude and Cursor for query profiling, debugging, and code reviews.
What are the core responsibilities of the role?
Responsibilities include performance tuning on the StarRocks serving layer, building and hardening data pipelines, reducing single-point-of-failure risks on GovCloud infrastructure, and using AI-assisted debugging to triage production issues.
How should I submit my application?
You should apply directly through the official TRM Labs careers page to ensure your application is reviewed by the hiring team.
