P2P Node.js Engineer expanding core P2P networking and storage primitives at Holepunch. Building apps without infrastructure using peer-to-peer technology for data privacy.
Responsibilities
Expand and strengthen core P2P networking and storage primitives
Work on wide surface area of P2P technology
Requirements
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)
Senior Engineer responsible for high - quality software engineering practices at Enable. Contributing from design to maintenance of scalable, secure software systems.
Senior Full - Stack .NET Engineer designing and developing enterprise - level applications for B2B iGaming platforms. Leading technical discussions and mentoring teams to deliver high - quality software solutions.
Senior Engineer responsible for hands - on development of backend systems and user - friendly interfaces. Collaborating with founders to improve product and codebase for Hiive's liquidity platform.
Senior Software Engineer developing and maintaining CI/CD pipelines and cloud services for Acquia. Working with Golang, Kubernetes, and DevOps practices to enhance operational efficiency.
Senior Software Engineer responsible for guiding and mentoring a team in software development. Focused on .NET, React, and Azure technologies at a leading IT services company.
Senior Full Stack .NET Engineer developing various .NET Core applications at Dotmatics. Collaborating with cross - functional teams to deliver high - quality software solutions.
Backend Engineer developing scalable web services in Java and/or Scala for game clients. Collaborating with client engineers to ensure effective integration across platforms and support live game operations.
Full - Stack Application Developer responsible for designing and implementing features in Kotlin web applications for a cloud - native Policy Administration System. Work with Agile teams collaborating on software solutions for insurance carriers.