Engineer (Distributed Systems, Rust)

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

Description For Engineer (Distributed Systems, Rust)

Nomos is seeking an Engineer specializing in Distributed Systems and Rust to join their team. Nomos is building a sovereign, modular, zk-encrypted network of blockchains, providing a common infrastructure layer for communities and aspiring network states to build social, governance, and financial services.

As an Engineer at Nomos, you will play a crucial role in implementing designs specified by the research team and contributing to new protocol solutions. Your responsibilities will include designing and building distributed systems, creating proof of concepts, developing production-ready code, and conducting performance analysis.

The ideal candidate must have strong coding experience in Rust and a background in complex Distributed Systems, preferably in byzantine settings like blockchain. A solid foundation in Computer Science and Mathematics is essential, as is a keen interest in privacy and censorship-resistant technology.

This role offers the opportunity to work with cutting-edge technologies in blockchain, p2p networks, distributed systems, cryptography, Zero-Knowledge proofs, and MPC. You'll be at the forefront of emerging ideas in these fields.

The position is remote, allowing you to work from anywhere in the world. Nomos offers flexible compensation, with the option to receive payment in any mix of fiat and cryptocurrency.

If you're passionate about building the future of decentralized infrastructure and have the technical skills to match, this role at Nomos could be your next big challenge.

Last updated 4 months ago

Responsibilities For Engineer (Distributed Systems, Rust)

  • Implement design as specified by the Nomos research team
  • Contribute to the design of new protocol solutions
  • Design, specify and build distributed systems
  • Build proof of concepts to explore implementation solutions
  • Develop production-ready code and optimizations
  • Evaluate, adapt, and implement research papers
  • Conduct preliminary theoretical and practical analysis of system performance
  • Present results of analysis

Requirements For Engineer (Distributed Systems, Rust)

Rust
  • Coding experience in Rust (MUST-have)
  • Experience in complex Distributed Systems in production, preferably in byzantine settings (blockchain) or similar
  • Strong background in Computer Science and Math, or a related area
  • Strong communication skills
  • Strong interest in privacy, censorship-resistant technology, open protocols

Benefits For Engineer (Distributed Systems, Rust)

  • Payment in any mix of fiat/crypto

Interested in this job?

Jobs Related To Nomos Engineer (Distributed Systems, Rust)

Distributed Systems Engineer/Researcher

Join Nomos as a Distributed Systems Engineer/Researcher to build cutting-edge blockchain technology focusing on privacy and decentralization.

Distributed Systems Engineer/Researcher

Join Nomos as a Distributed Systems Engineer/Researcher to build cutting-edge blockchain technology focusing on privacy and decentralization.

Senior Software Engineer, ASE Solutions Architecture and Platform

Senior Software Engineer position at Apple focusing on distributed systems and platform architecture, offering competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Object Store, a distributed key-value store system serving Bing, M365, and Azure, with focus on scalability and performance.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Cosmos DB, focusing on distributed systems and database engineering.