A company is looking for a Solidity Compiler Frontend Engineer.
Key Responsibilities
Design and implement frontend components for the Solidity compiler, including lexical analysis and semantic analysis
Optimize compiler performance and improve error reporting and diagnostics
Develop integration layers between the Solidity compiler and formal verification tools
Required Qualifications
3+ years of professional experience in Solidity compiler development or related compiler projects
Strong proficiency in C++ with a deep understanding of modern C++ standards (C++17 / 20)
Solid foundation in compiler theory, including parsing techniques and type systems
Experience with formal methods or formal verification tools
Strong understanding of the Ethereum Virtual Machine (EVM) and smart contract execution models
Frontend Engineer • Visalia, California, United States