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