P2P Network Engineer / Core Developer - remote

Parity Technologies
Posted 3 years ago  • Berlin, Germany

We believe in giving back to the community and are looking for someone familiar with the open-source Rust ecosystem. You should be proficient in Rust, familiar with writing low and high-level code, confident with functional style programming, and knowledgeable in the (recent) space of computer networking research.

Parity works in a very flat hierarchy with lots of autonomy and high levels of personal responsibility, and we try to mimic an open-source workflow in much of what we do. We have an article on our blog about our development practices which you may want to read.

Parity works in a very flat hierarchy with lots of autonomy and high levels of personal responsibility, and we try to mimic an open-source workflow in much of what we do. 

Requirements:

  • Experience designing and implementing network protocols.
  • Understanding of low (i.e. OS) level networking concepts as well as asynchronous programming.
  • Experience taming distributed (bonus decentralized) systems.
  • Familiarity with the Rust language and its ecosystem.

Nice to have:

  • Experience building peer-to-peer applications.
  • An interest in decentralized technology and Web 3.
  • Knowledge of Bitcoin, Ethereum or other blockchain technologies.
  • Open source contributions

Benefits:

Working at Parity means focusing on the stuff that counts: building some of the most cutting-edge technology for the future web. Our teams enjoy a high degree of trust, freedom and autonomy to achieve that goal.

Because we value initiative and learning, we've defined a generous personal improvement budget to attend conferences or skills courses of your own choosing. We think you know what's best for you!

Parity is a diverse company with people from various countries and we will support you with German or English language courses where needed.