Location: Remote (Full-Time)
Team: Taiko Alethia Engineering
Reports to: Co-founder Daniel Wang
About Taiko
Taiko is Ethereum's first Based Rollup project. We're scaling Ethereum using a based rollup architecture and pioneering innovations like L2 preconfirmation. Our mission is to bring Ethereum’s security and decentralization to a scalable, developer-friendly rollup — without compromise.
Role Overview
We’re hiring a Senior Geth (Golang) Developer to work on Taiko's node (a fork of Geth), the Taiko driver, and the preconfirmation sidecar implementation.
Responsibilities
- Extend and adapt the Geth codebase to support Taiko’s Alethia protocol
- Collaborate with Alethia researchers and engineers to test and deploy contracts on testnets and mainnet
- Optimize performance and contribute protocol-level improvements to Geth
- Review Solidity-based protocol code and provide technical feedback
- Stay current on Ethereum core upgrades, rollup innovations, and zk technology
Requirements
- 3+ years of experience with Go (Golang)
- 6+ months of full-time experience working directly with go-ethereum (Geth) internals
- 6+ months of full-time experience developing and deploying smart contracts in Solidity
- Deep understanding of Ethereum’s execution layer (EVM, state trie, transaction lifecycle)
- Familiarity with Ethereum Layer 2 solutions, especially zkRollups
- Ability to work autonomously and manage complex technical initiatives
- Strong communication skills and cross-team collaboration experience
What We Offer
- Join the team behind a leading Ethereum Layer 2 project
- Fully remote position with flexible working hours
- TAIKO token grants included as part of compensation
- High-signal, low-noise engineering environment
- Optional access to our legendary cat pic sharing group