P2P Node.js Engineer - Holepunch

Added
4 days ago
Type
Full time
Salary
Salary not provided

Related skills

node.js javascript cryptography p2p libp2p

๐Ÿ“‹ Description

  • Design, develop, and strengthen core peer-to-peer networking and storage primitives using Node.js
  • Implement and optimize P2P protocols and networking mechanisms, including Kademlia, BitTorrent
  • Develop high-performance networking code and optimize protocols for throughput, latency
  • Work with TCP/IP and UDP networking, including NAT traversal and communication across challenging
  • Design and implement custom binary protocols, serialization formats, and secure communication
  • Apply cryptographic primitives to support secure and reliable peer-to-peer communications.

๐ŸŽฏ Requirements

  • Extensive knowledge of peer-to-peer protocols and distributed networking, particularly Kademlia
  • Advanced JavaScript and Node.js development skills, with experience building high-performance
  • Strong understanding of UDP, TCP/IP, networking fundamentals, and NAT traversal techniques.
  • Proven experience optimizing network protocols and distributed systems for performance and low
  • Experience implementing custom binary protocols and serialization formats.
  • Familiarity with cryptographic primitives and their application in secure P2P communication.

๐ŸŽ Benefits

  • 100% remote position with the flexibility to work from anywhere.
  • Opportunity to work on challenging P2P networking, distributed systems, and Node.js technologies.
  • International, remote-first environment with a globally distributed engineering team.
  • Opportunity to contribute to innovative peer-to-peer applications and infrastructure.
  • Exposure to advanced networking, cryptography, performance optimization, and decentralized
  • High degree of autonomy and ownership over technically challenging engineering work.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’