Genesis NFT launched!

Our announcement →

Distributed Systems Engineer

focus on scalability and security for distributed systems applications



added on

2 months ago

role overview

The Privacy & Scaling Explorations team at the Ethereum Foundation is looking to expand its role in scalability and security for distributed systems applications. More specifically, we are looking for software engineers to work on a project related to distributed reputation.


  • Discovering and solving problems related to reliability, scalability, and security of distributed systems.
  • Work with ZK cryptographers to further improve these 3 points.
  • Document the codebase and conduct simulations of the whole system.


  • Software development skills in languages like Rust/C/C++.
  • Experience in building distributed systems with libraries like libp2p.
  • Understanding of modern ZKP proving systems and experience working with libraries like halo2, Arkworks, and ZK-Garage/PLONK.
  • Good debugging skills.
  • Capable of breaking down and explaining complex issues to others.
  • Strong communication, storytelling, and documentation skills.

about us

The Ethereum Foundation (EF) is a global non-profit organization dedicated to supporting Ethereum and related technologies. Our mission is to do what is best for Ethereum’s long-term success. Our role is to allocate resources to critical projects, to be a valued voice within the Ethereum ecosystem, and to advocate for Ethereum to the outside world.

similar quests

hand icon
Are you a Web3 builder?
Prove it and mint the tr3butor Genesis NFT for free!
scale up your hiring and grants distribution, access tr3butor talent pool and reward the community for talent referrals