Senior Software Engineer, Graph Analytics

Job not on LinkedIn

🔥 2 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of TRM Labs

TRM Labs

201 - 500 employees

Founded 2018

₿ Crypto

📋 Compliance

🤝 B2B

Crypto • Compliance • B2B

TRM Labs is a blockchain intelligence company that provides transaction-monitoring, forensics, and compliance solutions for businesses and public-sector organizations dealing with cryptocurrencies. Their platform and products (examples: Compliance360, Investigation360, Seizure360, Supervision360, BlockInt API, MCP, wallet screening, Know-Your-Asset) help banks, crypto firms, regulators, law enforcement, and tax authorities detect, investigate, and block illicit crypto activity, support seizures, and meet AML/CTF and supervision requirements. TRM also offers training and certification (TRM Academy) and professional services such as incident response and capacity development.

📋 Description

• 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

🎯 Requirements

• 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

• This role may be eligible to participate in TRM’s equity plan

Apply Now

Similar Jobs

🔥 2 hours ago

PNC

10,000+ employees

🏦 Banking

💸 Finance

🤝 B2B

Data Engineer at PNC developing ETL and data solutions for financial datasets. Collaborating with finance stakeholders to provide data services and infrastructure across applications.

🔥 3 hours ago

ICF

5001 - 10000

💼 Consulting

🏛️ Government

🏥 Healthcare

Senior Power Systems Engineer leading a team for power systems modeling and analytics. Shape the future of electric utility solutions through innovative methods and advanced analytics.

Flash

Python

SQL

VBA

🔥 3 hours ago

Dayforce

5001 - 10000

🏢 Enterprise

👥 HR Tech

☁️ SaaS

Senior Data Analytics Engineer responsible for developing data products in financial services. Collaborating with various teams to deliver scalable analytics solutions aligned with regulatory requirements.

🔥 4 hours ago

Lucet

501 - 1000

🏥 Healthcare

⚕️ Healthcare Insurance

☁️ SaaS

Data Analytics Engineer designing, developing, and supporting data warehouse solutions for behavioral health organization. Collaborating across teams to deliver scalable data solutions and optimize processes.

🔥 4 hours ago

MicroHealth

51 - 200

💼 Consulting

🏥 Healthcare

⚕️ Healthcare Insurance

Senior SQL Application Developer responsible for advanced database administration and SQL development for federal healthcare systems. Supporting mission-critical NPIRS reporting with expertise in both Windows and Linux environments.