Protocol Labs logo

Software Engineer, Cryptography & Systems

Protocol Labs

Job description

Seeking a seasoned software engineer with a specialization in cryptography to help shape the next generation of network protocols. 

As a Software Engineer in Cryptography at Protocol Labs you might...

  • Build the next generation of peer-to-peer software, working on projects like libp2p, IPFS and Filecoin

  • Participate in the design of applications integrating new cryptographic primitives

  • Integrate research results into real programs

  • Work alongside a cross-functional team including engineering, design, community, product, and business

  • Educate the team on how to design and build systems with security first

You may be a fit for this role if you have...

  • MS degree in Computer Science, Mathematics, or a related field 

  • Demonstrated the ability to implement cryptographic primitives

  • Experience programming in one or more of the following: Go, Rust, C, C++, Haskell, Ocaml

  • Significant experience building secure applications 

  • In-depth knowledge of authentication protocols and applied cryptography

  • Knowledge of the latest attack trends, tools and the threat landscape

  • Proven track record of independently driving projects in a fast-paced environment

  • Excellent communication skills on both technical and non-technical issues

Bonus Points

  • Experience working and contributing to Open Source projects 

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.

Apply now

Apply Apply

Please let Protocol Labs know you found this job on Himalayas. This will help us grow!

About this role

Apply before

August 16th, 2021

Job posted on

April 9th, 2021

Job type

Full Time

Hiring timezone

Primary industry
Company size


Founded in


Social media
Visit Visit

About the company

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, a...
View company profile View company profile

We'll keep you updated when the best new remote jobs pop up.


We care about the protection of your data. Read our Privacy Policy.

Featured remote companies

View all companies View all companies
  • Callisto logo

    Callisto is a nonprofit organization that builds technology to combat sexual assault.



  • Josef logo

    The majority of people who face a legal problem around the world don’t get legal assistance. Josef was created to solve that



  • Kadenze logo

    Kadenze, Inc. empowers individuals, through creativity, making them more successful and impactful in their communities.



  • DockYard logo

    DockYard is a digital product agency offering custom software, mobile, and web application development consulting.



  • Ebury logo

    Ebury is a financial services company, specializing in international cash management solutions including cross-border payments, FX risk management, and business lending.



  • SiteGround logo

    Founded in 2004 by a few university friends, SiteGround gradually but steadily turned into one of the leading web hosting providers.