
Senior Software Engineer, Data Infrastructure - AI Platform
About this role
The Senior Software Engineer, Data Infrastructure - AI Platform position at TRM Labs is a remote opportunity based in the United States that suits an independent, distributed systems engineer with a background in OLAP serving layers and AI-assisted workflows. This role invites you to support the high-availability government cloud environment by scaling the StarRocks-backed serving layer.
Role Overview
TRM Labs provides AI-powered intelligence solutions that assist public and private sector agencies in investigating and disrupting crime. In this role, you will join the Data Platform Serving team, working closely alongside the engineer who currently owns this domain solo. Your primary mission is to keep the government cloud environment fast, reliable, and compliant as it scales to meet complex operational demands. You will help reduce single-point-of-failure risks and ensure public sector investigators maintain access to real-time analytical power.
Key Responsibilities
Requirements
Skills and Tools
About the Company
TRM Labs builds platforms that enable investigators to trace illicit activity, build cases, and construct operating pictures of threat networks. Headquartered in San Francisco with a distributed-first model, the company is backed by prominent investors including Goldman Sachs, Bessemer, Y Combinator, and Thoma Bravo. TRM operates in a high-velocity environment where urgency, adaptability, and high personal ownership are valued.
How to Apply
To apply for this position, please submit your application directly through the official TRM Labs careers page, ensuring you review the qualifications and provide thoughtful answers to the application questions.
Questions candidates ask
Is citizenship required for this role?
Yes, U.S. citizenship is required due to government cloud data access requirements.
Is this a remote position?
Yes, this role is fully remote within the United States, operating within a distributed-first company model.
What database or serving layer technology does this team use?
The team works primarily on a StarRocks-backed serving layer that sits underneath government cloud investigations.
What is the expected experience with AI tools?
AI fluency is a baseline expectation, and candidates should be comfortable using AI tools like Claude or Cursor for debugging, code review, documentation, and query profiling.
How should I submit my application?
You should apply directly through the official TRM Labs careers page to ensure your candidacy is properly reviewed by the Talent team.