We seek talented engineers that have a fiery passion to build foundational infrastructure and want the Web Platform to become the DWeb Platform.
Engineering at Protocol Labs
IPLD is the core of most projects at Protocol Labs. IPLD data-structures are what will enable us to build an Internet of Data. This requires rigorous engineering from design through all the phases of implementation. We strike a balance between pragmatism, deeply informed protocol design, and strict application of strong engineering principles. All of this happens in an environment defined by curiosity, passion, and a love for open source.
We believe in an Open Source and Open Collaboration approach to creation.
As an IPLD Engineer at Protocol Labs you will
Participate in the design of the protocols used in IPLD, give recommendations and lead the implementation of new innovations throughout the stack
Engage and educate the community, from users to contributors
Contribute on Open Source code repositories
You may be a fit for this role if you have…
Experience contributing to Open Source projects
Services like Github or Gitlab are no stranger to you.
Creativity that you bring to solve unique technical problems.
Flexibility that allows you to adapt to quickly evolving requirements.
Self-starter and ability to work asynchronously with a distributed team
Excellent written and verbal english communication skills
Solid understanding of distributed systems principles
A good understanding of the Web’s application model
Familiarity with cryptographic principles and practices
Deep understanding of network protocols and databases.
Experience leading and guiding Open Source projects
Experience Implementing distributed software systems and applications that overcome the challenges of p2p networking
Experience building peer-to-peer applications Have built systems that serve millions of users everyday
Maintained high profile Open Source projects
B.Sc, M.Sc and/or PhD degree in Computer Science or related field, or equivalent practical experience.
Have contributed or used IPFS before and are already deeply familiar with the stack. Proficiency at tuning network applications for high and low bandwidth settings (preferred)
What’s it like to work at Protocol Labs?
Protocol Labs mission is to improve humanity’s most important technology, the Internet. We build protocols, systems, and tools to improve how it works. Today, we are focused on how we store, locate, and move information. Our projects include IPFS, Filecoin, libp2p, and more.
As a distributed team, we hire anywhere in the world, and at various levels of experience (entry, senior, staff). We look for people with unique perspectives and diverse backgrounds.
We have a great benefits package, including parental leave, contributions to your retirement, competitive pay, and unlimited time off. For U.S.-based employees, we also provide platinum-level health, dental, and vision coverage for you and your family.
Computer & IT , Networking , Engineering