Back to all positions

[Remote] Senior Data Engineer, Graph Analytics

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. The Senior Data Engineer on the Graph Analytics team will build scalable graph systems and real-time graph algorithms for analyzing cryptocurrency transaction networks, collaborate with engineers, data scientists, and investigators, and integrate diverse data inputs to support risk models and predictive learning.

Responsibilities

  • Designing and implementing graph algorithms that analyze large cryptocurrency transaction networks at multi-blockchain scale
  • Researching new graph-native technology to evaluate benefit to data science and data engineering teams at TRM
  • Working on a highly cross-functional team that collaborates with cryptocurrency investigators to identify key user stories and requirements for new graph algorithms and features
  • Understanding and refining TRM’s risk models which analyze large networks of cryptocurrency transactions to assign risk scores to addresses
  • Communicating complex implementation details to a variety of audiences from investigators and customer success stakeholders to data engineers and data scientists
  • Integrating with a diverse set of data inputs ranging from raw blockchain data to complex model outputs

Skills

  • Your academic background is in a quantitative field such as Computer Science, Mathematics, Engineering, or Physics
  • You have strong knowledge of algorithm design and data structures, and have experience applying this knowledge towards real-world problems
  • You have experience optimizing large-scale distributed data processing systems such as Apache Spark, Apache Hadoop, Dask, and distributed graph databases
  • You have experience converting academic research into products and have worked with research teams that regularly ship new features
  • You have strong programming experience with Python and SQL
  • You are an excellent communicator who is skilled at tailoring explanations of complex topics to both technical and non-technical audiences
  • You are self-motivated
  • You propose and validate solutions with minimal guidance
  • You're comfortable working with ambiguity and shaping your own research direction while being accountable for outcomes
  • You are knowledgeable of basic graph theory concepts

Benefits

  • Distributed-first company with hubs in Los Angeles, San Francisco, New York, Washington D.C., London, and Singapore
  • A culture grounded in trust, transparency, and adaptability
  • Regularly assess processes, seek feedback, and embrace iterative development
  • Encouraged to challenge the status quo and experiment with new methods
  • Meaningful problems and opportunities to grow and contribute

Company Overview

  • TRM Labs is a software company that offers blockchain, transaction monitoring, and analytics to help financial institutions and governments. It was founded in 2018, and is headquartered in San Francisco, California, USA, with a workforce of 201-500 employees. Its website is https://trmlabs.com.
  • Company H1B Sponsorship

  • TRM Labs has a track record of offering H1B sponsorships, with 2 in 2026, 1 in 2025, 4 in 2024, 3 in 2023, 3 in 2022, 1 in 2021. Please note that this does not guarantee sponsorship for this specific role.