Tether Operations Limited

P2P Node.js Engineer - Holepunch (100% Remote, Worldwide)

Tether Operations Limited
Apply
1 month ago
Remote, WorldwideSenior

Responsibilities

  • Expand and strengthen Holepunch’s core P2P networking and storage primitives.
  • Implement and optimize high-performance networking code and protocols.
  • Work with UDP, TCP/IP, NAT traversal, custom binary protocols, and serialization formats.
  • Build secure peer-to-peer communication using cryptographic primitives.
  • Profile and optimize networked systems for low latency and performance.
  • Develop or integrate Node.js native addons and bridges between JavaScript and C.

Requirements

  • Extensive knowledge of P2P protocols including Kademlia, BitTorrent, libp2p, and hypercore.
  • Demonstrable experience optimizing network protocols for performance.
  • Advanced JavaScript skills for high-performance networking code.
  • Deep understanding of UDP and TCP/IP networking, including NAT traversal techniques.
  • Experience implementing custom binary protocols and serialization formats.
  • Familiarity with cryptographic primitives for secure P2P communication.
  • Experience with performance profiling and optimization of networked systems.
  • Preferred: 5+ years of experience building production P2P or distributed systems.
  • Preferred: experience optimizing JavaScript for low-latency networking applications.
  • Preferred: knowledge of V8 internals and JavaScript performance characteristics.
  • Preferred: experience with libuv and asynchronous I/O in C.
  • Preferred: contributions to open-source P2P projects or networking libraries.
  • Preferred: experience building reliable systems on unreliable networks.
  • Preferred: experience with Node.js native addons and bridging between JavaScript and C.

Benefits

  • 100% remote work from anywhere worldwide.

Categories

Tether Operations Limited

About Tether Operations Limited

201-500 employees
Contact me