This job post is closed and the position is probably filled. Please do not apply. Work for Nethermind and want to re-open this job? Use the edit link in the email when you posted the job!
The role of our Ethereum Protocol Engineering team:
Work on our own implementation of the Ethereum Client mostly in C# (.NET 5), with future work to be done in C++, Rust, and Go
Work remotely from any part of the world with flexible hours
Implement new Ethereum Improvement Proposals, improve the efficiency of or rewrite modules, and improve client stability
Constantly communicate with other Ethereum Core Developers and give input on how to improve and modify the Ethereum blockchain
Work individually with constant help and reviews from other team members
Communicate frequently and openly about their progress and blockers
Skills:
Several years experience in software development
A fascination by the inner working of the Ethereum blockchain
It is not essential but, if you have deep knowledge in one of the following areas then we would love to talk to you:
.NET 6
Distributed networks (P2P)
Performance and memory optimisations
Blockchain / EVM / TransactionPool / JSON RPC
Complex data structures for example; Patricia\Merkle/Verkle tries
NoSQL Key Values databases for example; RocksDB
Cryptography
Examples of projects the team has worked on:
Building an implementation of the Nethermind client from scratch
Implementing EIP-1559, a famous fee mechanism and monetary policy change to the Ethereum blockchain
Implementing the POSDAO consensus mechanism to support our client on the xDAI blockchain
Please mention the word ENTHUSIAST when applying to show you read the job post completely (#RMTguOTcuOS4xNzM=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$10,000 — $200,000/year
Location
Worldwide
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.