TRM Labs
Senior Software Engineer, Data Infrastructure (RDBMS)
North America · Senior
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- The Data Platform team is distributed, not distant.
- We operate async-first across US and Canada working hours with intentional synchronous touchpoints when speed demands it
- The scope is large, the mission is real, and the work is technically demanding
Responsibilities
- Within the first quarter, identify a compression opportunity with AI-assisted analysis, validate it with a proof of concept, and ship it to production for a measurable storage-cost reduction with zero availability impact
- Within 90 days, coordinate a schema change across three product-engineering teams in parallel and deliver the platform changes ahead of a product deadline so a customer feature ships on time
- Written-first culture: technical specs and decision docs drive alignment before code
- Our process is designed to understand how you think, solve problems, and deliver impact, while allowing you to evaluate TRM.
- We are building a safer world.
Requirements
- Operating with a high degree of ambiguity
Skills
- BUILD A SAFER WORLD.
- 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 make the world safer and more secure.
- Protect data integrity and latency by driving agentic validation of database changes before they reach production
- Keep real-time data flowing by managing CDC pipelines (PeerDB, Fivetran, Debezium) and using AI tooling to debug replication failures faster
- Raise the whole team's leverage by codifying your workflows into AI-native runbooks and internal tooling that teammates reuse
- Individual pay is determined by skills, qualifications, experience, and location.
Compensation
- Individual pay is determined by skills, qualifications, experience, and location. The compensation details listed in this posting reflect the US base salary only.
- The estimated base salary range for this role is $200,000 - $220,000
Company info
- The Data Platform team is distributed, not distant. We operate async-first across US and Canada working hours with intentional synchronous touchpoints when speed demands it
- We own the petabyte-scale data infrastructure that powers TRM's products. The scope is large, the mission is real, and the work is technically demanding
- Team culture is product-focused, customer-focused, coaching-oriented, scrappy when needed, and process-oriented when executing against OKRs
- You will work alongside senior engineers who care deeply about their craft and hold high standards for code quality, operational excellence, and cross-team communication
- Team Operating Rhythms:
- Distributed, not distant: most collaboration happens async in Slack, Notion, and GitHub, and meetings are purposeful and minimal
- Primary timezone overlap across US and Canada working hours; our north star is no IC spending more than 3-4 hours per week in meetings
- We are a high-velocity, high-ownership team that expects clarity, follow-through, and impact.
This listing is sourced directly from TRM Labs's careers page and normalized into a canonical job model.