TRM Labs is a blockchain intelligence company committed to fighting crime and creating a safer world. As a Senior Backend Engineer, you'll play a pivotal role in building and scaling backend systems that power real-time blockchain intelligence products. The team is remote-first, with a culture grounded in trust, transparency, and adaptability.
Requirements
- 5+ years of backend engineering experience, with deep expertise in designing and scaling backend systems for data-rich applications.
- Strong Python development skills; bonus if you've worked with Go or other typed backend languages in production.
- Experience designing and maintaining robust APIs, including schema design, versioning, and system observability.
- Expertise in distributed data systems: You have hands-on experience with technologies like Spark, Kafka, Flink, or Dataflow for large-scale data ingestion and transformation.
- Deep familiarity with data stores like BigQuery and Postgres, including performance tuning for large, complex queries.
- Production experience with workflow orchestration tools such as Airflow or dbt, and containerized deployment (Docker, Kubernetes).
- Understanding of cloud infrastructure (e.g. GCP, AWS), including CI/CD pipelines, Terraform-based deployments, and observability with tools like Datadog or Prometheus.
- Demonstrated success building high-impact backend systems that shipped to production and scaled with user or data growth.
Benefits
- Generous benefits, including PTO, Holidays, and Parental Leave for full time employees.
- Competitive salary range ($200,000 - $230,000).
- Eligibility to participate in TRM's equity plan.