Senior Backend Engineer, Data Product

TRM Labs
Summary
Join TRM Labs, a blockchain intelligence company, as a Senior Backend Engineer on the Data Product team. You will play a key role in building and scaling backend systems for real-time blockchain intelligence products. This is a highly technical position requiring expertise in designing performant distributed systems and data platforms. You will architect core services, analyze petabyte-scale blockchain data, and contribute to TRM's mission of building a safer financial system. The role involves collaboration with various teams and mentoring junior engineers. TRM Labs offers a remote-first work environment with a global team and a culture focused on speed, high standards, and collaboration. The company values a growth mindset and provides development opportunities.
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
Responsibilities
- Design and implement scalable, reliable backend services and APIs that serve complex analytics and insights on blockchain activity
- Engineer data-centric microservices that power features across TRMβs intelligence platform, balancing performance, resilience, and modularity
- Own the full lifecycle of backend systems, from design and implementation to deployment, monitoring, and iteration
- Model and manage large-scale blockchain data, ensuring efficient access and rapid query performance across various products
- Collaborate across product, data science, and infrastructure teams to ensure seamless integration between backend systems and customer-facing features
- Drive technical architecture discussions for backend and data services, and mentor junior engineers on backend best practices
Benefits
- PTO, Holidays, and Parental Leave for full time employees
- Remote work