Open Role
TRM Labs

Remote opportunity at

TRM Labs

Senior Software Engineer, Data Product

TRM Labs is hiring a Senior Software Engineer for its Data Product team. TRM supplies AI-driven intelligence tools that help agencies and businesses trace illicit activity…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in United States only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published3h ago
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

TRM Labs is hiring a Senior Software Engineer for its Data Product team. TRM supplies AI-driven intelligence tools that help agencies and businesses trace illicit activity and build cases. The Data Product group builds features that examine blockchain transaction flows at petabyte volumes. The posting's body describes the work as data engineering on that team. The engineer designs and builds data services that the business depends on. Assignments include creating…

Job Description

TRM Labs is hiring a Senior Software Engineer for its Data Product team. TRM supplies AI-driven intelligence tools that help agencies and businesses trace illicit activity and build cases. The Data Product group builds features that examine blockchain transaction flows at petabyte volumes. The posting's body describes the work as data engineering on that team.

The engineer designs and builds data services that the business depends on. Assignments include creating features that connect with dozens of blockchains, shaping data models for efficient storage and retrieval, and keeping blockchain query responses fast enough to feel instant. The role coordinates with data scientists, backend developers and product leads to design data models that strengthen TRM's offerings.

The posting calls for at least five years of hands-on work building scalable APIs and distributed systems, from early concept through production launch. Expert Python and comfort with SQL or SparkSQL are required. Candidates should also show depth in at least one data discipline, such as warehouses like BigQuery or Postgres, orchestration with Airflow or dbt, streaming with Dataflow, Spark, Kafka or Flink, or cloud operations using Docker, Terraform, Kubernetes and Datadog. The listing names a degree in computing, or equivalent experience, as a requirement.

The team is spread across several countries and time zones and emphasizes trust, openness and flexibility. Senior engineers are expected to design and document system improvements from scratch, mentor peers and share knowledge across teams. The hiring process includes a case study and a Leadership Principles interview.

Responsibilities

  • Create mission-critical data services that analyze blockchain transaction activity
  • Build highly scalable features that work across dozens of blockchains
  • Design data models that keep storage efficient and queries fast
  • Coordinate with data scientists, backend developers and product leads on new data models
  • Document system improvements from scratch and mentor teammates

Requirements

  • A degree in computing or a neighboring discipline, or equivalent experience
  • Five-plus years of hands-on experience with scalable APIs and distributed architecture
  • Expert Python programming plus solid SQL or SparkSQL skills
  • Depth in at least one data engineering area, such as BigQuery, Postgres, Airflow, dbt, Dataflow, Spark, Kafka, Flink, Docker, Terraform, Kubernetes or Datadog
  • Proven ability to load, query and reshape very large datasets

Qualifications

  • Experience carrying projects from ideation to production launch
  • Skill at sharing knowledge and mentoring colleagues
  • Comfort working across several countries and time zones

Core Skills

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is the TRM Labs Senior Software Engineer, Data Product role remote?

Yes. The posting lists the role as remote, and the team is spread across several countries and time zones.

What experience is required?

The posting asks for a degree in computing or a neighboring field, or equivalent experience, and at least five years of hands-on experience with scalable APIs and distributed systems.

Which technical skills matter most?

Python and SQL or SparkSQL are core. The posting also asks for depth in at least one area, such as BigQuery, Postgres, Airflow, dbt or streaming tools.

Is salary disclosed?

The posting text provided does not state a salary.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Posted by TRM Labs

Source: Jobicy

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

TRM Labs

TRM Labs

8Open Jobs
—No reviews yet
View Company Profile