Drimva

TRM Labs

Senior Software Engineer, Data - US

$190K–$220K

United States · Remote · Senior · Full-time · Posted Apr 7, 2026

Experience
5+ years
Education
Bachelor's degree (or equivalent) in Computer Science or a related field.

About the job

Designs and builds scalable data services and models that analyze blockchain transactions and deliver fast, useful insights across TRM products.

What you'll do

  • Build scalable features integrating with multiple blockchains and design data models for sub-second querying.
  • Collaborate with data scientists, engineers, product managers, and customer-facing teams to develop data solutions for user needs.
  • Design and deliver data systems and features from initial planning through production.

What they ask for

  • 5+ years of hands-on experience architecting scalable API development and distributed systems, and guiding projects from ideation to production.
  • Strong programming skills in Python and adeptness in SQL or SparkSQL.
  • Bachelor's degree (or equivalent) in Computer Science or a related field.
  • Experience loading, querying, and transforming extensive datasets.

Nice to have

  • Experience with data stores such as BigQuery and Postgres, and tools including Airflow and DBT.
  • Experience with data processing and streaming technologies such as Dataflow, Spark, Kafka, and Flink.

Pay

$190,000 - $220,000 USD base salary

Tools

Python, SQL, SparkSQL, BigQuery, Postgres, Airflow, DBT, Kafka

AI focus

AI fluency is expected in applying AI to workflows, problem-solving, output quality, and speed; experience with LLMs or AI-powered workflows is a bonus.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)