Trm Labs

Senior Software Engineer, Data - US

United States, Remote. Posted 7 months ago

The role

You will design and build mission-critical data services. You will build scalable features that analyze blockchain transaction activity at petabyte scale.

What you will do

  • Build highly scalable features that integrate with dozens of blockchains
  • Design and architect intricate data models for optimal storage and retrieval
  • Collaborate with data scientists, backend engineers, and product managers
  • Translate user needs into scalable data solutions
  • Write clear design docs and share tradeoffs
  • Mentor engineers or analysts

Required qualifications

  • Bachelor's degree (or equivalent) in Computer Science or a related field
  • 5+ years of hands-on experience in architecting scalable API development and distributed system architecture
  • Programming skills in Python
  • Adeptness in SQL or SparkSQL
  • Experience with data stores such as BigQuery and Postgres
  • Experience building pipelines, data platforms, or ML/BI workflows from scratch
  • Proficiency in data pipeline and workflow orchestration tools like Airflow and DBT
  • Expertise in data processing technologies and streaming workflows including Dataflow, Spark, Kafka, and Flink
  • Competence in deploying and monitoring infrastructure within public cloud platforms using Docker, Terraform, Kubernetes, and Datadog
  • Ability in loading, querying, and transforming extensive datasets

Nice to have

  • Experience with LLMs or AI-powered workflows (e.g., prompt engineering, internal tooling, semantic search)

Benefits

  • Equity plan eligibility

Before you apply

  • Most interview processes include a case study, an AI skills assessment, and a Leadership Principles interview
  • You will be evaluated on applied AI fluency during the interview process
  • Use of AI tools of any kind during interviews is not permitted without prior approval

About the company

TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. The company is a distributed-first organization with hubs in several global cities.

Senior Software Engineer, Data - US at Trm Labs | JobZoey