TRM Labs
Senior Data Engineer, Graph Analytics
North AmericaFull-timeGlobal
š Midš Remote
Job Description
[AI-summarized by JobStash]
You will build scalable graph systems that analyze large networks of cryptocurrency transactions. You will design and implement graph algorithms that operate at multi-blockchain scale and optimize them for performance. You will leverage distributed databases and graph processors to implement real-time graph algorithms and integrate diverse data inputs. You will collaborate with data scientists, engineers, and investigators to convert research into production features, communicate complex implementation details to technical and non-technical audiences, and refine risk models that assign scores to addresses.
Requirements
- āAcademic background in a quantitative field such as Computer Science, Mathematics, Engineering, or Physics
- āStrong knowledge of algorithm design and data structures
- āExperience optimizing large-scale distributed data processing systems such as Apache Spark, Apache Hadoop, Dask, and distributed graph databases
- āExperience converting academic research into production products
- āStrong programming experience with Python and SQL
- āExcellent communication skills for technical and non-technical audiences
- āSelf-motivated with ability to propose and validate solutions with minimal guidance
- āKnowledgeable of basic graph theory concepts
Responsibilities
- āDesign and implement graph algorithms that analyze large cryptocurrency transaction networks
- āResearch graph-native technology and evaluate its benefit to data teams
- āCollaborate with investigators, data scientists, and engineers to define requirements and user stories
- āUnderstand and refine risk models that assign scores to addresses
- āCommunicate complex implementation details to technical and non-technical audiences
- āIntegrate diverse data inputs from raw blockchain data to model outputs
- āLeverage distributed databases and graph processors to implement real-time graph algorithms
Tech Stack
HadoopDistributed databasegraph theoryalgorithm designdistributed processingApache HadoopSQLPythonDaskdata engineering