More than 100,000 people have found their dream job through Fuzu.

CLOSED FOR APPLICATIONS

Protocol Engineer

Closing: Mar 17, 2023

This position has expired

Published: Mar 14, 2023 (15 days ago)

Job Requirements

Education:

Work experience:

Language skills:

Job Summary

Contract Type:

Sign up to view job details.

Ideally you will have:

  • A passion for blockchain technology, privacy-preserving technology and decentralization.
  • Strong academic or engineering background.
  • Experience with encryption and key exchange mechanisms.
  • Experience with low level/strongly typed languages (C/C++/Go/Rust or Java/C#).
  • Experience building networking-heavy applications and p2p networking specifically.
  • Familiarity with message propagation in loosely connected networks.
  • Familiar with p2p building blocks such as gossiping, routing and discovery (DHTs), and Nat traversal.
  • Experience designing incentive systems and writing/deploying smart contracts in Ethereum.


Responsibilities

Ideally you will have:

  • A passion for blockchain technology, privacy-preserving technology and decentralization.
  • Strong academic or engineering background.
  • Experience with encryption and key exchange mechanisms.
  • Experience with low level/strongly typed languages (C/C++/Go/Rust or Java/C#).
  • Experience building networking-heavy applications and p2p networking specifically.
  • Familiarity with message propagation in loosely connected networks.
  • Familiar with p2p building blocks such as gossiping, routing and discovery (DHTs), and Nat traversal.
  • Experience designing incentive systems and writing/deploying smart contracts in Ethereum.


  • Research and develop open protocols for secure messaging.
  • Use a layered protocol approach that is mindful and explicit about what it requires, what it provides, under what threat models, and with what trade-offs.
  • Combine cryptoeconomics and traditional technologies to create a sustainable distributed and fault-tolerant system.
  • Write and maintain Nim code.
  • Research and design core functionality.
  • Provide feedback on overall design decisions, and participate in code reviews.
  • Use libp2p to build application-level protocols.
  • Build incentivized, distributed systems.
  • Interpret and implement solutions based on academic research.


Applications submitted via Fuzu have 32% higher chance of getting shortlisted.

Don’t miss your chance to work at Status. Enter your email to start your application now