Smart Contract Engineer (EVM / Low-Level Execution)
Skills
About the Role
You will design and implement smart contracts at the core of the system. You will own development of core protocol contracts (staking, slashing, committee rotation) and applications built on top. You will work with scientists and protocol engineers to design efficient, secure protocols. You will participate in security reviews, simulations, and adversarial exercises, and write thorough tests and documentation.
Requirements
- 2+ years of experience with Solidity and Ethereum smart contract development
- Deep understanding of EVM, gas model, state management, EIPs, and tooling (Foundry, Hardhat, etc.)
- Experience deploying and maintaining production-grade contracts
- Familiarity with DeFi protocols, MEV-aware design, and on-chain incentives
- Good understanding of smart contract security and common pitfalls
- Background in distributed systems, auctions, or mechanism design (nice-to-have)
- Prior work on high-performance protocols or real-time systems (nice-to-have)
- Experience writing Rust and familiarity with Reth (nice-to-have)
Responsibilities
- Own development of smart contracts for the core protocol and applications
- Design efficient and secure protocols with scientists and protocol engineers
- Participate in security reviews, simulations, and adversarial exercises
- Write thorough tests and documentation
Benefits
- Travel opportunities
- Thought leadership visibility in the crypto community
