Engineer & Applied Researcher (Rust, P2P, Distributed Systems)

Nomos is a sovereign, modular, zk-encrypted network of blockchains, providing a common infrastructure layer for communities and aspiring network states.
Distributed Systems
Staff Software Engineer
Remote

Description For Engineer & Applied Researcher (Rust, P2P, Distributed Systems)

Nomos is seeking an Engineer & Applied Researcher specializing in Rust, P2P, and Distributed Systems. This hybrid role combines engineering and applied research, focusing on implementing specifications and contributing to protocol design. Key responsibilities include designing, specifying, verifying, and building distributed systems using formal and experimental techniques. The ideal candidate will have strong coding experience in Rust, research experience in Distributed Systems (preferably in byzantine settings), and a solid background in Computer Science and Math. The role involves staying up-to-date with emerging technologies in blockchain, p2p networks, distributed systems, cryptography, Zero-Knowledge proofs, and MPC. Candidates should be keen communicators, eager to share their work, and have a strong interest in privacy and censorship-resistant technology. Additional desirable qualities include experience with open-source organizations, knowledge of cryptography, a PhD in a related field, and a track record of scientific publications. The position offers the flexibility of remote work worldwide and the option for compensation in any mix of fiat/crypto.

Last updated 4 months ago

Responsibilities For Engineer & Applied Researcher (Rust, P2P, Distributed Systems)

  • Implement specifications developed during research
  • Contribute to the design of new protocol solutions
  • Design, specify, verify and build distributed systems
  • Build proof of concepts and prepare executable specifications
  • Conduct theoretical and practical analysis of distributed systems performance
  • Present research results

Requirements For Engineer & Applied Researcher (Rust, P2P, Distributed Systems)

Rust
  • Coding experience in Rust (MUST-have)
  • Research experience in Distributed Systems, ideally byzantine settings
  • Strong background in Computer Science and Math, or a related area
  • Keen communicator
  • Strong interest in privacy, censorship-resistant technology, open protocols

Benefits For Engineer & Applied Researcher (Rust, P2P, Distributed Systems)

  • Flexible compensation (fiat/crypto mix)

Interested in this job?

Jobs Related To Nomos Engineer & Applied Researcher (Rust, P2P, Distributed Systems)

Distributed Systems Engineer L5 - Delivery

Staff-level Distributed Systems Engineer position at Netflix, focusing on continuous delivery platforms and infrastructure at scale, offering competitive compensation and comprehensive benefits.

Senior Software Engineering Manager, Systems Infrastructure

Senior Software Engineering Manager position at LinkedIn, leading systems infrastructure teams in building scalable distributed systems and platforms.

Staff Software Engineer, Transactional Storage Services

Staff Software Engineer position at Airbnb focusing on distributed database systems, offering remote work and competitive compensation.

Senior Software Architect - Deep Learning and HPC Communications

Senior Software Architect position at NVIDIA focusing on Deep Learning and HPC Communications, building crucial communication libraries for scaling AI and HPC systems.

Staff Software Engineer, App Hub

Lead technical initiatives in cloud computing and distributed systems as a Staff Software Engineer at Google, developing application-centric solutions for Google Cloud Platform.