Job Role: C++/ RUST Developer
Location: Remote job
Job Description:-
We're seeking an experienced Rust developer for working on the Networ...
Job Role: C++/ RUST Developer
Location: Remote job
Job Description:-
We're seeking an experienced Rust developer for working on the Network Nervous System (NNS) - The Brain of the Internet Computer. This will be a key role, building the intelligent, decentralized, and autonomous system that controls the Internet Computer.
Responsibilities:
- Implement secure, decentralized governance systems to manage the Internet Computer
- Collaborate with other development and research teams in providing
- decentralized governance for various components of the Internet Computer and building proofs of the security of the system.
- Contribute to the token system that will power the Internet Computer.
- Help design endpoints that will allow for efficient operation of the Internet Computer.
- Embed the NNS with intelligence, enabling it to automate smart decisions like evicting malicious nodes or coordinate automated responses to DOS attacks.
- Build a system for autonomous programs to be able to run on the Internet
- Computer, powering decentralized autonomous apps with token-based governance.
Requirements:
- A skilled programmer with a good working knowledge of Rust.
- Degree in Engineering, Computer Science or related field
- 6+ years of industry experience as a software engineer working on large
- scale/distributed systems
- Experience building large scale distributed systems - bonus if they are public- facing.
- Experience operating large scale distributed systems, especially in
- fault/threat detection and mitigation.
- Nice to have: Experience building governance and operations tools for large
- scale distributed systems
- Nice to have: Familiarity with Cryptocurrency and Blockchain technologies.
- provided by Dice