TRM Labs13.02.26
AI SCORE 8.7

Senior Software Engineer - Graph Analytics (Remote)

$85K–$120K/year

About the Role

We are seeking a Senior Software Engineer to join our Graph Analytics team at TRM Labs. This Senior Software Engineer remote position offers the opportunity to build scalable graph systems that analyze large networks of cryptocurrency transactions. You will collaborate closely with engineers, data scientists, and investigators to design mission-critical graph algorithms that analyze flows of funds, making a significant impact in the fight against financial fraud and other illicit activities.

What You'll Do

  • Design and implement graph algorithms that analyze large cryptocurrency transaction networks at a multi-blockchain scale.
  • Research new graph-native technologies to evaluate their benefits for data science and data engineering teams at TRM.
  • Work on a highly cross-functional team that collaborates with cryptocurrency investigators to identify key user stories and requirements for new graph algorithms and features.
  • Understand and refine TRM’s risk models, which analyze large networks of cryptocurrency transactions to assign risk scores to addresses.
  • Communicate complex implementation details to a variety of audiences, including investigators, customer success stakeholders, data engineers, and data scientists.
  • Integrate with a diverse set of data inputs ranging from raw blockchain data to complex model outputs.

Requirements

  • Academic background in a quantitative field such as Computer Science, Mathematics, Engineering, or Physics.
  • Strong knowledge of algorithm design and data structures, with experience applying this knowledge to real-world problems.
  • Experience optimizing large-scale distributed data processing systems such as Apache Spark, Apache Hadoop, Dask, and distributed graph databases.
  • Strong programming experience with Python and SQL.
  • Excellent communication skills, capable of tailoring explanations of complex topics to both technical and non-technical audiences.
  • Self-motivated with the ability to propose and validate solutions with minimal guidance.
  • Knowledge of basic graph theory concepts.

Nice to Have

  • Experience converting academic research into products and working with research teams that regularly ship new features.
  • Familiarity with blockchain technology and cryptocurrency.
  • Experience in a fast-paced, agile development environment.

What We Offer

  • Competitive salary ranging from $85,000 to $120,000 per year.
  • Fully remote work environment with flexible hours.
  • Opportunity to work on impactful projects that protect civilization.
  • Collaborative and innovative team culture.
  • Continuous learning and professional development opportunities.
  • Regular team check-ins and open communication.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.7 of 10

This Senior Software Engineer role at TRM Labs offers the chance to work on impactful projects in a fully remote environment. With a competitive salary and a focus on innovation, it's an excellent opportunity for skilled engineers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.