Software Engineer P2P - Search Team
JobgetherRemotely
information retrievalcrdtskademlia dhtdistributed indexingp2p networkinghyperdhthyperswarmhypercore
Job Description
📋 Description
- Design and build next-gen peer-to-peer search infra.
- Develop resilient, serverless P2P search systems.
- Advance distributed indexing for text, images, chats, locations.
- Contribute to P2P networking: connectivity, NAT traversal, encryption.
- Develop high-performance, concurrent networking code.
- Work with distributed data structures and CRDTs.
🎯 Requirements
- Strong software engineering with distributed systems, networking, or search.
- Deep knowledge of Kademlia DHT, distributed indexing, CRDTs, or P2P networking.
- TCP/IP, transport reliability, NAT traversal, encryption knowledge.
- Familiarity with skip graphs, prefix hash trees, m-LIGHT, LSH.
- Strong info retrieval concepts: recall, precision, ranking, lexical/semantic search, inverted
- Experience with high-performance, concurrent networking/distributed software.
🎁 Benefits
- 100% remote with global collaboration.
- Work on innovative peer-to-peer tech with depth.
- Exposure to distributed systems, networking, search, crypto.
- Blend research with hands-on development.
Back to all jobs