
Software Engineer, Backend | Product Engineering - SF Only
About this role
The Software Engineer, Backend role at TRM Labs in San Francisco involves building reliable, scalable software used by customers across public and private sectors. This position suits an initiative-driven developer who thrives in a fast-paced environment and wants to contribute to building a safer financial system.
Role Overview
TRM Labs seeks a pragmatic backend engineer to join its Product Engineering team in San Francisco. In this role, the engineer will design backend APIs, build scalable web applications, and create features that enable both external customers and internal teams to scale operations. The position requires working from the San Francisco office at least three days per week to support in-person collaboration. Team members operate on a weekly sprint schedule, tackle complex engineering problems, and participate in an on-call rotation for internal tools.
Key Responsibilities
Requirements
Skills and Tools
Salary and Benefits
About the Company
TRM Labs provides AI-powered intelligence solutions designed to help public and private sector agencies investigate and disrupt crime, trace illicit activity, and build operating pictures of threat networks. Headquartered in San Francisco with a distributed presence, TRM is backed by prominent investors including Goldman Sachs, Bessemer, Y Combinator, and Thoma Bravo. The company culture emphasizes psychological safety, high velocity execution, ruthless prioritization, and a strong mission-driven focus.
How to Apply
Interested candidates should review the job description carefully and apply directly through the official TRM Labs careers page to ensure the application reaches the appropriate hiring team.
Skills and tech stack
Questions candidates ask
What is the location requirement for this backend engineering role?
This role is based in the San Francisco office. Employees are expected to work from the office at least three days per week to support in-person collaboration.
Is citizenship required to apply?
Yes, US Citizenship is required for this position.
Is prior experience in Node.js mandatory?
No, prior experience in Node.js is not required. TRM Labs believes that tools and languages can be learned on the job.
What is the salary range for this position?
The estimated US base salary range is $180,000 to $210,000 per year, and the role may also be eligible to participate in TRM’s equity plan.
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.