Drimva

TRM Labs

Senior Software Engineer, Data - SF

$190K–$220K

North America +1 · Remote · Senior · Full-time · Posted Sep 11, 2026

Location
North America
San Francisco, California
Experience
5+ years of hands-on experience.
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 in TRM’s products.

What you'll do

  • Build scalable features integrating with blockchains and architect data models for fast storage, retrieval, and querying.
  • Partner with data scientists, engineers, product managers, and customer-facing teams to turn user needs into data solutions.
  • Design and deliver data systems and product features, documenting tradeoffs and collaborating across disciplines.

What they ask for

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

Nice to have

  • Experience with BigQuery and Postgres, data orchestration tools, processing and streaming technologies, or cloud infrastructure and monitoring tools.
  • Experience with LLMs or AI-powered workflows, such as prompt engineering, internal tooling, or semantic search.

Pay

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

Tools

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

AI focus

AI fluency is expected and evaluated during interviews; the role lists LLMs and AI-powered workflows (prompt engineering, internal tooling, semantic search) as a bonus.

Model-written summary · the original posting is authoritative

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