⭐ Featured Opportunity

Ethereum Core Developer

Apr 14

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
  • 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

Listed in: Crypto Jobs, Remote Crypto Jobs, Developer Web3 Jobs, Engineering Crypto Jobs, Rust Crypto Jobs, EVM Web3 Jobs, DAO Web3 Jobs, C++ Web3 Jobs, DEX Web3 Jobs, Data Crypto Jobs, Full Time Web3 Jobs.

Ethereum Core Developer at Nethermind: FAQ

Is the Ethereum Core Developer role at Nethermind remote?

Yes — Nethermind is hiring this Ethereum Core Developer as a remote role. You can apply from anywhere unless the listing specifies a region.

What skills are required for the Ethereum Core Developer role at Nethermind?

This Ethereum Core Developer role is associated with the following skills and technologies:

  • Remote
  • Developer
  • Engineering
  • Rust
  • EVM
  • DAO

Read the full job description above for the complete list of requirements.

Is the Ethereum Core Developer role at Nethermind full-time or contract?

Nethermind is hiring this Ethereum Core Developer as a full time position.

How do I apply for the Ethereum Core Developer role at Nethermind?

You can apply for the Ethereum Core Developer role at Nethermind directly on this page using the Apply button. Remote candidates are welcome. Applications submitted through CryptoJobsList reach the employer directly.

Related Salaries in Web3