Skip to main content
Tether.io
Scraped fromBuiltinToday
Backend

Software Engineer P2P (100% Remote, Worldwide)

Node.jsKademlia DHTskip graphsprefix hash treesm-LIGHTlocality sensitive hashingCRDTsTCPNAT traversalhyperdhthyperswarmhypercorehyperbeehyperdriveudx-native
Work Type
Remote
Job Type
Full Time
Location
Berlin
Salary
Not specified

About the Position

Tether is building a next-gen decentralized search stack for peer-to-peer architecture. The P2P Search team seeks Node.js engineers to develop resilient, serverless search engines using distributed systems and networking technologies.

Requirements

  • Node.js
  • Kademlia DHT
  • Distributed indexing and relevant research literature: skip graphs, prefix hash trees, m-LIGHT, locality sensitive hashing
  • Distributed databases and CRDTs
  • Networking for P2P: TCP/IP, transport-layer connection orientation and reliability models, multiplexing, NAT traversal, encryption
  • Classical IR topics and search engine architecture: recall vs. precision, ranking algorithms, lexical vs. semantic search, inverted indices, etc.
  • Network protocol testing, evaluation, and optimization
  • Writing high performance, highly concurrent networking code
  • The Holepunch stack: hyperdht, hyperswarm, hypercore, hyperbee, hyperdrive, udx-native
Software Engineer P2P (100% Remote, Worldwide)
View Original