Nethermind is seeking a Distributed Systems Engineer to join their Protocol Engineering team. This evergreen role involves building state-of-the-art blockchain clients (nodes) in an R&D working culture. The ideal candidate will have strong skills in designing and building distributed and fault-tolerant systems, implementing networking layers and P2P protocols, and optimizing software performance.
Key responsibilities include:
The role offers the opportunity to work with top software engineers and research professionals to solve tough technical challenges in the blockchain space. Nethermind collaborates with renowned companies such as Ethereum Foundation, Starknet Foundation, Gnosis Chain, and more.
Required skills:
Nice-to-have skills include experience with distributed networks (P2P), performance and memory optimizations, blockchain/EVM/TransactionPool/JSON RPC, complex data structures, NoSQL databases, and cryptography.
Nethermind offers a remote work environment with a team of 350+ professionals across 66+ countries. They provide opportunities to work on cutting-edge projects in the blockchain space, including building Ethereum clients from scratch, implementing Snap Sync protocol, and working on The Merge (transition from Proof of Work to Proof of Stake).
Join Nethermind to be part of a dynamic team solving some of the most challenging problems in the blockchain industry.