P2P Network Engineer / Core Developer - remote
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.