All open roles
// Engineering
Senior P2P Systems Engineer
Architect and deliver the decentralised peer-to-peer systems underpinning our products.
About the role
The successful candidate will develop production peer-to-peer applications on the Holepunch stack, including Hypercore and Hyperswarm, comparable to the class of systems behind PearPass and Keet. Data resides on users’ own devices and synchronises directly between peers, with no server infrastructure to operate.
What you’ll do
- Develop peer-to-peer applications and libraries using Hypercore, Hyperswarm and Hyperdrive
- Implement secure data replication and end-to-end encrypted synchronisation between devices
- Ensure peer connections and offline-first synchronisation perform reliably under real-world conditions
- Translate emerging peer-to-peer research into production-ready features
What we’re looking for
- A minimum of five years’ professional experience in backend, networking or distributed systems engineering (Node/JS, Rust or Go)
- Experience with peer-to-peer, real-time synchronisation or local-first systems
- A sound understanding of cryptography and the associated security trade-offs
- A demonstrable record of delivering and operating production systems