Remote Position

[Remote] Senior Software Engineer, Full Stack | Product Engineering

๐ŸŒ Remote ยท United States ๐Ÿ’ผ Full-time

Note: The job is a remote job and is open to candidates in USA. TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. The Senior Software Engineer will build and operate scalable full-stack systems, public APIs, web applications, and backend services while collaborating with stakeholders to deliver customer and internal business capabilities.

Responsibilities

  • Work on complex engineering problems that help you build and hone not only technical skills but also project management and human/soft skills
  • Develop and maintain public APIs that are part of the API Product suite
  • Collaborate with stakeholders on transforming a functional vision into a tangible roadmap with clear outcomes
  • Support and enable internal business units through shared engineering services and functionalities
  • Develop cross-functional relationships with stakeholders across the organization to understand and empower their mission from end to end
  • 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)

Skills

  • Backend engineering experience building and operating scalable production-grade services (e.g Node.js, Java, Python, Go, or similar
  • Proficiency in modern frontend development, including frameworks such as React, with experience building interactive, design-heavy high-performance UIs
  • 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
  • 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
  • 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
  • The team's timezone is a mix of EST and PST with at least 6 hours of overlap with PST (8 am to 2 pm PST)
  • AI fluency is a baseline expectation at TRM
  • We expect every team member to use AI to accelerate and reimagine their craft, not just automate surface tasks
  • 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)

Benefits

  • This role may be eligible to participate in TRMโ€™s equity plan.
  • Remote work

Company Overview

  • TRM Labs is a software company that offers blockchain, transaction monitoring, and analytics to help financial institutions and governments. It was founded in 2018, and is headquartered in San Francisco, California, USA, with a workforce of 201-500 employees. Its website is https://trmlabs.com.
  • Company H1B Sponsorship

  • TRM Labs has a track record of offering H1B sponsorships, with 2 in 2026, 1 in 2025, 4 in 2024, 3 in 2023, 3 in 2022, 1 in 2021. Please note that this does not guarantee sponsorship for this specific role.
  • Apply Now โ†’

    More Open Positions

    Explore similar remote opportunities