P2P Node.js Engineer - Holepunch

Added
4 days ago
Location
Type
Full time
Salary
Salary not provided

Related skills

node.js javascript cryptography p2p libp2p

📋 Description

  • Fully remote engineering role focused on high‑performance P2P networking and distributed systems.
  • Work on core P2P networking and storage primitives using Node.js and modern decentralized tech.
  • Solve problems with unreliable networks, low latency, and scalable distributed architectures.
  • Contribute to protocols, networking, cryptography, serialization, and performance optimization.
  • Work in a technical, autonomous, globally distributed environment emphasizing engineering

🎯 Requirements

  • Extensive knowledge of peer-to-peer protocols and distributed networking (Kademlia, BitTorrent
  • Advanced JavaScript and Node.js, with experience building high‑performance networking apps.
  • Strong understanding of UDP/TCP/IP, NAT traversal, and networking fundamentals.
  • Proven experience optimizing protocols and distributed systems for performance/low latency.
  • Experience implementing custom binary protocols and serialization formats.
  • Familiarity with cryptographic primitives 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.
  • International, remote-first environment with a globally distributed engineering team.
  • Contribute to innovative peer-to-peer applications and infrastructure.
  • Exposure to advanced networking, cryptography, performance optimization, and decentralized tech.
  • High degree of autonomy and ownership over 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 →