Search...

Decentralized Knowledge Graph Engineer

Skills

About the Role

You will build and maintain infrastructure that powers decentralized knowledge graphs, working with knowledge graph technologies, distributed networks and blockchain primitives. You will design and implement data integration pipelines, optimize graph stores and algorithms, research Web3 technologies, manage project priorities, and produce clear documentation while contributing in an international scrum environment.

Requirements

  • Experience with semantic technologies and linked data (JSON-LD, RDF, SPARQL, OWL, XML)
  • Strong relational database experience
  • Experience with graph algorithms and tree algorithms
  • Strong software development experience
  • High English language proficiency
  • Strong computer science fundamentals including data structures, algorithms, and distributed systems
  • Nice to have: experience with blockchain, smart contracts, verifiable credentials, and decentralized identifiers
  • Nice to have: experience with GraphQL, Protocol Buffers, OpenRefine, ELK stack, Apache Spark, Kafka, NiFi, and big data pipelines
  • Nice to have: experience with GS1 and W3C standards

Responsibilities

  • Deliver high-quality impactful solutions for clients and the OriginTrail ecosystem
  • Collaborate within and across implementation teams
  • Manage individual project priorities, deadlines, and deliverables
  • Learn and research Web3 technologies on an ongoing basis
  • Engage in planning, development, and documentation activities within an international scrum team

Benefits

  • Cutting-edge Web3 technology R&D environment in an international team
  • Competitive compensation package
  • Hands-on experience implementing Web3 and state-of-the-art technologies across industries
  • Resources for professional growth
  • Access to educational resources, events, and conferences
  • Flexible work location