What you will do
Location: remote
Position: full-time
Erigon is an Ethereum (also Gnosis Chain and Polygon) Execution Layer on the efficiency frontier. It's written in the Go programming language. We've been innovating in space- and time-efficient ways of doing blockchain execution and data. Further information about Erigon is available at https://erigon.substack.com.
We are looking for talented software engineers capable of handling complex algorithms and data structures. If you enjoy solving challenging technical problems and want to scale blockchain to billions of users, this is a perfect opportunity!
Main requirements:
Position: full-time
Erigon is an Ethereum (also Gnosis Chain and Polygon) Execution Layer on the efficiency frontier. It's written in the Go programming language. We've been innovating in space- and time-efficient ways of doing blockchain execution and data. Further information about Erigon is available at https://erigon.substack.com.
We are looking for talented software engineers capable of handling complex algorithms and data structures. If you enjoy solving challenging technical problems and want to scale blockchain to billions of users, this is a perfect opportunity!
Main requirements:
- Grasp complex technical topics such as Ethereum protocol changes (e.g. EIP-1599) as well as data structures non-specific to blockchains (e.g. Roaring Bitmaps).
- Implement new features in code (e.g. EIP-6780).
- Familiarize yourself with our testing and diagnostics tools.
- Use and enhance those tools to investigate and fix devnet and production issues.
- Attend calls with other blockchain core developers (e.g. Ethereum or Gnosis chain calls) if necessary.
- Persevere through a somewhat messy code base and ultimately simplify and improve it.