P2P Node.js Engineer - Holepunch
jobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a P2P Node.js Engineer - Holepunch based in United States.
This is a fully remote engineering opportunity focused on advancing high-performance peer-to-peer networking and distributed systems.
You’ll work on core P2P networking and storage primitives built around Node.js and modern decentralized technologies.
The role offers the chance to solve challenging problems involving unreliable networks, low-latency communication, and scalable distributed architectures.
You’ll contribute to technologies spanning protocols, networking, cryptography, serialization, and system performance.
The environment is highly technical, autonomous, and globally distributed, with a strong emphasis on engineering excellence.
Your work will directly influence the reliability, efficiency, and capabilities of next-generation P2P applications.
This is an ideal opportunity for an experienced engineer passionate about networking, open-source technologies, and deep systems-level challenges.
Accountabilities
- Design, develop, and strengthen core peer-to-peer networking and storage primitives using Node.js and JavaScript.
- Implement and optimize P2P protocols and networking mechanisms, including technologies such as Kademlia, BitTorrent, libp2p, and hypercore.
- Develop high-performance networking code and optimize protocols for throughput, latency, reliability, and resource efficiency.
- Work with TCP/IP and UDP networking, including NAT traversal and communication across challenging network environments.
- Design and implement custom binary protocols, serialization formats, and secure communication mechanisms.
- Apply cryptographic primitives to support secure and reliable peer-to-peer communications.
- Profile, diagnose, and optimize networked systems to identify performance bottlenecks and improve overall efficiency.
- Contribute to the evolution of distributed systems designed to operate reliably across unreliable networks.
- Collaborate with engineering teams on technically complex problems and contribute to robust, production-ready solutions.
Requirements
- Extensive knowledge of peer-to-peer protocols and distributed networking, particularly Kademlia, BitTorrent, libp2p, or hypercore.
- Advanced JavaScript and Node.js development skills, with experience building high-performance networking applications.
- Strong understanding of UDP, TCP/IP, networking fundamentals, and NAT traversal techniques.
- Proven experience optimizing network protocols and distributed systems for performance and low latency.
- Experience implementing custom binary protocols and serialization formats.
- Familiarity with cryptographic primitives and their application in secure P2P communication.
- Strong experience with performance profiling, debugging, and optimization of networked systems.
- 5+ years of experience building production-grade P2P or distributed systems is preferred.
- Knowledge of V8 internals, JavaScript performance characteristics, libuv, or asynchronous I/O in C is highly valued.
- Experience with Node.js native addons and bridging JavaScript with C is an advantage.
- Contributions to open-source P2P projects or networking libraries are a plus.
- Strong problem-solving skills, technical curiosity, and the ability to work independently in a fully remote environment.
- Excellent English communication skills and the ability to collaborate effectively with distributed engineering teams.
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 technologies.
- High degree of autonomy and ownership over technically challenging engineering work.
- Opportunity to contribute to open-source technologies and projects.
- Collaborative environment focused on technical excellence and continuous innovation.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- Role Description We're currently looking for a P2P Node.js Engineer (Remote) to help expand and strengthen our core P2P networking and storage primitives. Our P2P technology covers a wide surface area, so if the parts of the following tech profile fit you, we’d love to...Node.jsRemote work
- ...directing technical efforts, mentoring various engineering teams, and ensuring effective collaboration with Holepunch engineers. Candidates should have over 5 years... ...engineering experience, particularly with React Native, Node.js, and strong communication skills to thrive in a...Node.jsRemote work
- ...present slides using AI, while architecting a scalable product. The ideal candidate has over 5 years of experience with NestJS, React.js, REST API development, and a passion for AI technology. This role offers career growth and the opportunity to work with modern tech....Node.js
- Job ID: 22548082Reference Number: 24-00582Title: Node Js DeveloperLocation: Iselin, NJ, 08830Posted Date: 2024-07-10Contact: Shyam MaramContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing NodeJS/ReactJS FS developer And Java Script Location...Node.jsWork experience placement
- About Us: We build custom solutions and provide our clients with top tier development services. We’re a specialized team of developers and architects, which means, we only bring an “A” team to the table. Our culture is built on hard work and a desire to be thought leaders...Node.jsFull timeRemote work
- Hornblower Group is seeking a seasoned Node.js/React.js software engineer/architect to lead backend and API development for ticketing solutions. You will design scalable systems, mentor junior engineers, and collaborate across product, design, and other teams to align...Node.js
- ...Senior Javascript Node Fullstack Engineer You are an engineer skilled in backend development. And even better you've worked with Node.js and React.js. You've built APIs and integrated with UIs seeing features and products through the entirety of the tech stack. You'...Node.jsRemote work
- A technology solutions provider is seeking a Senior Node.js Developer in Dallas, Texas. The ideal candidate should have over 6 years of experience in software development, particularly with Node.js and React.js, as well as hands-on experience with GCP tools. Responsibilities...Node.js
$100k - $120k
Job Description React and Node.js FSD Engineer We need React.Net. FastAPI(Python) and Node.js with the following skill sets: Frontend: Angular, React + Vite + Tailwind Backend: FastAPI (Python), .NET, Node.js Should have understanding of DAST, SAST, SCA vulnerabilities...Node.js$125k - $160k
...We are currently seeking a Senior Node.JS Software Engineers who are fluent in building in backend Node.Js and experience in Angular/and/or React . In addition to contributing code and tangible deliverables, you will be expected to work as an advisor to help identify...Node.jsFull timeWork experience placementRemote work- Motion Recruitment Partners LLC is seeking an experienced software engineer to design and build scalable full stack applications for a... ...chain technology organization. This role involves working with Node.js and React to enhance operations through AI-driven solutions. Qualifications...Node.js
- ...coding, testing, and collaborating with team members to resolve complex software issues. Candidates should have strong experience with Node.js, Typescript, and AWS services. A BA/BS in a related field is required. This position is on-site. #J-18808-Ljbffr TechDigital GroupNode.js
- A financial technology firm is seeking a Senior Engineer to build the Risk & Dispute Defense Layer of their platform. This role involves developing Node.js microservices for transaction handling and ensuring fraud checks are performed efficiently. Ideal candidates will...Node.js
- About the job Senior Node.js Software Engineer Our solution automates the 2B phone calls and emails that the freight industry makes every year. We use voice synthesis, generative AI, and integrations with logistics systems to solve the largest cost in this industry - people...Node.js
$220k - $280k
A leading staffing and consulting firm is seeking a Senior to Principal Backend Engineer in Plano, TX. This hybrid role involves developing robust APIs using Node.js and managing backend systems for high-traffic platforms. Candidates should have 5-8+ years of experience...Node.js- Svitla Systems, Inc. is seeking a Full Stack Developer (Shopify/Node) for a full-time position. The role involves designing storefront... ...should have a strong background in Shopify theme development and Node.js, with an emphasis on enhancing ecommerce features. Flexibility in...Node.jsRemote jobFull time
- ...architecture and architectural frameworksAt least 3 years of experience in Web Content Management (WCM) Tools and technologies like Node.JS, AngularJS, HTML5, jQuery, CSS/CSS3, JSON and other web technologiesExpert Level Knowledge of JavascriptKnowledge of multiple MVC...Node.js
- Job ID: 27945668Reference Number: 26-00350Title: Node.JS DeveloperLocation: Iselin, NJ, 08830Posted Date: 2026-04-10Contact: Deepak KumarContact... ...ideal candidate will work closely with UX designers, backend engineers, and product teams to deliver high quality, performant, and...Node.jsRemote work
- Qdev is looking for a talented Remote React/Node Fullstack Developer to join our innovative team. In this role, you will develop and maintain high-quality web applications using React and Node.js, collaborating with cross-functional teams to implement robust software solutions...Node.jsRemote jobFlexible hours
- Tata Consultancy Services in Dallas, TX is seeking a React and Node.js FSD Engineer to build robust frontend and backend services. You will work with React + Vite + Tailwind on the frontend and FastAPI (Python), .NET, and Node.js on the backend. Candidates should understand...Node.js
- ...developers and product managers to drive efficient and resilient backend solutions. Ideal candidates should have strong experience with Node.js and a solid understanding of REST APIs. The position offers flexibility to work remotely, making it an excellent opportunity for...Node.jsRemote work
- A dynamic tech startup in San Francisco is looking for a Senior Node.js Software Engineer. In this role, you will help automate communications in the freight industry using AI, enhancing operational efficiency. Ideal candidates will have over 5 years of development experience...Node.js
- ...Job Description Job Description Job Title: Java/Node.js Engineer – Security Remediation & Technical Debt Automation Location: NJ or STL (Hybrid) Employment Type: Contract Experience Level: 7+ years Rate : 55-60$/Hr on 1099 / C2C About the Role...Node.jsContract work
- ...Location: Dallas, TXEmployment Type: C2CIndustry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsRole: Node.JS DeveloperLocation: Dallas, TX (Day 1 Onsite)Job Description: 3+ years node.js experience2+ years SQL Server experience with...Node.js
- ...working experience Mandatory experience with the following technologies: JavaScript; Typescript; Node.js; Postgres databases; Vue.js/React.js, Bigquery, App engine Good to have experience with Google services, like pub/sub, etc.; Google Cloud; Heroku Experience...Node.jsFull timeWork experience placement
- ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data... ...modern web application development (JavaScript, and NodeJS) NODE.JS - DEVELOP/IMPLEMENT/TEST HTML PROTOTYPES - DEVELOP/IMPLEMENT/TESTQualificationsPosition...Node.jsWorldwide
- A leading tech company is seeking a backend engineer to build scalable systems on the Horizons platform. The ideal candidate has 4+ years of experience with Node.js and TypeScript, a strong grasp of REST APIs, and familiarity with message queues and Docker. This role offers...Node.jsWork at officeRemote work
- ...Services, microservice architecture, and related technologies Experience with Graphql Experience developing, configuring & deploying applications on Hapi.js/Express/Fastify. Expertise in SaaS application development. Experience with UNIX shell and scripting....Node.js
- ...Node Js Developer Hello, I am still working on this opening. Sr Level Node Js Developer with proven capabilities of building and migration AWS backed applications. Please let me know if you have a candidate with these skills ~Thank you Required Skills And Responsibilities...Node.js
- Job ID: 20435939Reference Number: 23-01400Title: Node JS DeveloperLocation: Iselin, NJ, 08830Posted Date: 2023-08-30Contact: Shyam MaramContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Node js Malvern, PA - Hybrid Must Must Skills:...Node.jsFor contractorsRemote workRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to P2P Node.js Engineer - Holepunch. Be the first to apply!
- node js developer United States
- react node js developer United States
- node.js engineer United States
- react node js developer (remote) United States
- junior node js developer United States
- full stack node.js developer United States
- senior node.js developer United States
- javascript software engineer United States
- front end javascript engineer United States
- junior javascript developer remote United States




