- 3+ years of professional experience in Solidity compiler development or related compiler projects (e.g., EVM-based languages, smart contract compilers)
- Expertise in C++ with a comprehensive understanding of modern C++ standards (C++17/20)
- Solid grasp of compiler theory, covering parsing techniques, type systems, and intermediate representations
- Experience with formal methods or formal verification tools (e.g., SMT solvers, theorem provers, or verification frameworks)
- Thorough understanding of the Ethereum Virtual Machine (EVM) and smart contract execution models
Outstanding problem-solving skills with great attention to detail