Tech Lead, Staff Software Engineer, Data (US)
TRM Labs · Remote · North America ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Staff level role
- Fully remote (US)
- Python + SQL
- Blockchain data scale
- $200k-$250k base
Join the Data Product team at TRM Labs to design and build mission-critical data services that power AI-powered intelligence solutions. You will collaborate with data scientists and engineers to create features that trace illicit activity on blockchains, ensuring sub-second latency for querying massive datasets.
This position requires strong architectural skills and the ability to translate user needs into scalable technical solutions. You will work in a high-velocity, distributed team that values ownership, clear communication, and rapid iteration to deliver impact for global security agencies.
What you'll do
- Design and architect intricate data models for optimal storage and retrieval
- Build highly scalable features integrating with dozens of blockchains
- Collaborate with data scientists and product managers on novel data models
- Translate user needs into scalable data solutions with sub-second latency
- Write clear design docs and communicate tradeoffs across disciplines
- Mentor engineers and analysts to level up the team
What you'll need
- Bachelor's degree in Computer Science or related field
- 5+ years experience in scalable API and distributed system architecture
- Exceptional programming skills in Python and proficiency in SQL/SparkSQL
- Experience building 0–1 systems, pipelines, or ML/BI workflows from scratch
- In-depth experience with BigQuery and Postgres data stores
- Proficiency in Airflow and DBT for workflow orchestration
- Expertise in Dataflow, Spark, Kafka, and Flink for streaming
- Competence with Docker, Terraform, Kubernetes, and Datadog
- Ability to simplify complexity for technical and non-technical stakeholders
Nice to have
- Experience with LLMs or AI-powered workflows
- Background in prompt engineering or semantic search
Stack
- Python
- SQL
- SparkSQL
- BigQuery
- Postgres
- Airflow
- DBT
- Dataflow
- Spark
- Kafka
- Flink
- Docker
- Terraform
- Kubernetes
- Datadog
How you'll work
- Distributed-first company with hubs in US, London, Singapore
- Team spread across several countries and time zones
- High-velocity environment with rapid priority changes
- Requires high degree of ownership and adaptability
What you get
- Base salary range $200,000 - $250,000
- Eligible for equity plan participation
- Distributed-first working model
Hiring process
- Recruiter intro call
- Hiring Manager deep dive
- 1–2 skill-focused interviews
- Hands-on case study panel
- Reference checks
- Offer presentation