
11 - 50 employees
đ API
đĄ Telecommunications
API âą Software Development âą Telecommunications
Holepunch is a platform that enables the creation of peer-to-peer (P2P) applications without the need for any servers. It offers a collection of small JavaScript modules that can be combined to create various P2P applications, such as VPNs and communication tools like Keet. Holepunch allows developers to focus on app functionality rather than data transfer, offering a modular stack and tools for easy app distribution, updates, and scaling across platforms. Its P2P methodology ensures efficient app updates and strong performance through peer re-hosting. This platform is designed for building, sharing, and extending P2P applications using Web and Mobile technology, with an emphasis on security and direct connections.
đ July 10
đ Anywhere in the World
â° Full Time
đĄ Mid-level
đ Senior
đ Backend Engineer
đ» Ghost score 56%
Where this job comes from
Posted on Holepunch's careers page, not through a job board
First seen by Remote Rocketship July 10
Still open on Holepunch's site. Checked 40 minutes ago.

11 - 50 employees
đ API
đĄ Telecommunications
API âą Software Development âą Telecommunications
Holepunch is a platform that enables the creation of peer-to-peer (P2P) applications without the need for any servers. It offers a collection of small JavaScript modules that can be combined to create various P2P applications, such as VPNs and communication tools like Keet. Holepunch allows developers to focus on app functionality rather than data transfer, offering a modular stack and tools for easy app distribution, updates, and scaling across platforms. Its P2P methodology ensures efficient app updates and strong performance through peer re-hosting. This platform is designed for building, sharing, and extending P2P applications using Web and Mobile technology, with an emphasis on security and direct connections.
âą Expand and strengthen core P2P networking and storage primitives âą Work on wide surface area of P2P technology
âą Extensive knowledge of P2P protocols (Kademlia, BitTorrent, libp2p, hypercore) âą Demonstrable experience optimizing network protocols for performance âą Advanced JavaScript skills for implementing 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 âą 5+ years experience building production P2P systems 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 JS and C (preferred)
âą Competitive salary âą Fully remote work âą Flexible work hours âą Professional development opportunities
Apply NowImprove your chances of getting an interview by checking your resume score before you apply.
đ June 19
C++ Backend Optimization Engineer developing efficient computation kernels for popular music production tools. Collaborating with an international team on audio AI and music technology.
đ May 6
Senior Technical Assessor/Interviewer at Talpro evaluating technical candidates for Ruby on Rails development positions. Leading the technical assessment process while mentoring others in the team.
đ April 1
Backend Software Engineer focusing on Python/PostgreSQL for Enveritas, a non-profit aiding coffee farmers globally. Join our remote team to improve livelihoods through technology.
đ Anywhere in the World
đ” $135k - $155k / year
đ° $120k Seed Round on 2018-08
â° Full Time
đ Senior
đŽ Lead
đ Backend Engineer
đ April 1
Sr BackEnd Developer (NodeJS) for full stack development on healthcare platform. Collaborating with stakeholders in a dynamic remote work setting for LATAM.
đ April 1
Golang Engineer for Canonical, focusing on designing, developing, and contributing to open-source software including Go-based projects. Working fully remote to deliver enhanced software solutions to global clients.