Software Engineer P2P - Search Team
JobgetherRemotely
information retrievalencryptiontcp/ipcrdtsnat traversalkademlia dhtdistributed indexingp2p networking
Job Description
📋 Description
- Design and develop next-gen peer-to-peer search infra
- Build resilient distributed systems w/o centralized index
- Develop distributed indexing for text, images, chats, locations
- Contribute to peer-to-peer networking components
- Design high-performance, concurrent networking code
- Work with distributed data structures, CRDTs, decentralized sync
🎯 Requirements
- Strong software engineering in distributed systems, P2P, networking or search
- Deep knowledge: Kademlia DHT, distributed indexing, CRDTs
- TCP/IP, transport reliability, NAT traversal, encryption
- Familiar with skip graphs, prefix hash trees, m-LIGHT, LSH
- IR basics: recall, precision, ranking, lexical/semantic search
- English communication in globally distributed team
🎁 Benefits
- 100% remote with global engineering team
- Work on innovative P2P tech with deep technical scope
- Exposure to distributed systems, networking, cryptography, IR
- Blend research with hands-on software development
- Contribute to resilient, decentralized, global data discovery
- Collaborative environment with technical colleagues worldwide
Back to all jobs