Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TRM Labs Logo

Senior Software Engineer, Full Stack | Product Engineering

TRM Labs

$180,000 - $210,000
Nov 7, 2025
Remote, US
Apply Now

TRM Labs is a blockchain intelligence company committed to fighting crime and creating a safer world. By leveraging blockchain data, threat intelligence, and advanced analytics, our products empower governments, financial institutions, and crypto businesses to combat illicit activity and global security threats. The Full-Stack Product Engineering team is responsible for building a comprehensive set of features, frameworks, and functionalities for both end customers and internal-facing teams to successfully execute and scale TRM’s business. We are looking for a pragmatic full-stack engineer who can build reliable and scalable software that will be used by all TRM customers. You’ll also design backend APIs with a deep understanding of the customer experience and performance.

Requirements

  • Experience designing and building scalable systems, web applications, APIs, and services.
  • An understanding of storage systems such as relational databases (e.g., Postgres) and analytical databases.
  • Demonstrated experience in understanding customer pain points and bridging their needs to technical & product requirements.
  • Ability to communicate complex ideas effectively to both technical and non-technical audiences, verbally and in writing.
  • Experience working collaboratively in a cross-functional environment with a diverse group of people at all levels in an organization.
  • backend is built in Node.js but prior experience in Node.js is not required

Responsibilities

  • Develop and maintain public APIs that are part of the API Product suite
  • Support and enable internal business units through shared engineering services and functionalities.
  • Experience designing and building scalable systems, web applications, APIs, and services (our backend is built in Node.js but prior experience in Node.js is not required; we believe tools and languages can be learned on the job)
  • Work on complex engineering problems that help you build and hone not only technical skills but also project management and human/soft skills.
  • Collaborate with stakeholders on transforming a functional vision into a tangible roadmap with clear outcomes.
  • Develop cross-functional relationships with stakeholders across the organization to understand and empower their mission from end to end.
  • Design backend APIs with a deep understanding of the customer experience and performance.

Other

  • A high degree of initiative and ownership, combined with the ability to navigate ambiguity and adapt quickly to change.
  • Exceptional ability to structure problems and identify the most critical issues to prioritize.
  • Individuals on the team are tasked to lead projects as technical anchors, and given a chance to grow and take ownership according to their level and goals.
  • The team’s culture is built on psychological safety wherein team members build rapport and trust-based relationships with teammates, hold each other accountable and to a high bar, collaborate extensively, and have lots of fun along the way.
  • On-Call: We have an on-call rotation that is a week long in duration approximately once every 4-6 weeks.