Ethereum Core Developer

Full-time

 Nethermind
 2 years ago
 None

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; PatriciaMerkle/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
Adding full-pruning support, a way to significantly reduce the storage requirements of running our client

Perks and benefits:

– Fully remote
– Flexible working hours
– Plus equity

N

Share

 Twitter

Or view all jobs:

  • JS Remotely
  • PHP Remotely
  • Java Remotely
  • Python Remotely
  • Ruby Remotely
  • Designer Remotely
  • Develops Remotely
  • DotNet Remotely
  • GoLang Remotely

.NET Remotely

We are a part of the Go Remotely group, specialized in recruiting anywhere in the world.

JS Remotely

PHP Remotely

Java Remotely

Python Remotely

Ruby Remotely

Designer Remotely

Develops Remotely

DotNet Remotely

GoLang Remotely

Copyright © 2024 .NET Remotely | Privacy policy