Senior Software Engineer Graph Analytics

Build scalable graph systems that analyze large cryptocurrency transaction networks, implement real-time graph algorithms using distributed databases and graph processors, and collaborate with engineers, data scientists, and investigators on predictive learning and risk-analysis capabilities.

Responsibilities

  • Design and implement graph algorithms for large cryptocurrency transaction networks at multi-blockchain scale.
  • Research graph-native technology for data science and data engineering applications.
  • Collaborate with cryptocurrency investigators to identify user stories and requirements for graph algorithms and features.
  • Understand and refine risk models that analyze cryptocurrency transaction networks and assign address risk scores.
  • Communicate complex implementation details to investigators, customer success stakeholders, data engineers, and data scientists.
  • Integrate diverse data inputs, including raw blockchain data and complex model outputs.

Requirements

  • Quantitative academic background in Computer Science, Mathematics, Engineering, Physics, or a similar field.
  • Strong knowledge of algorithm design and data structures with experience applying them to real-world problems.
  • Experience optimizing large-scale distributed data processing systems such as Spark, Hadoop, Dask, and distributed graph databases.
  • Experience converting academic research into products and working with research teams that ship features.
  • Strong programming experience with Python and SQL.
  • Excellent communication skills for explaining complex topics to technical and non-technical audiences.
  • Self-motivation, independent problem-solving, comfort with ambiguity, and accountability for outcomes.
  • Knowledge of basic graph theory concepts.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available