Trm Labs
Tech Lead, Staff Software Engineer, Data (US)
North America, Remote. Posted a month ago
The role
You will design and build mission-critical data services that analyze blockchain transaction activity at petabyte scale. You will collaborate with data scientists and product managers to implement novel data models and scalable features.
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
- Build alignment across disciplines
- 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
- Experience guiding projects from initial ideation through to successful production deployment
- Exceptional programming skills in Python
- Adeptness in SQL or SparkSQL
- In-depth 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
- Proven 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 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.