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