> Markdown version of [/jobs/ext/2788081-solidity-compiler-frontend-engineer](https://www.wearedevelopers.com/jobs/ext/2788081-solidity-compiler-frontend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Solidity Compiler Frontend Engineer - **Company:** Certified Kernel Tech LLC - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $140,000.0 - $220,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Static Program Analysis, Formal Verification, Open Source Technology, Blockchain, Type Systems, Virtual Machines, Ethereum, Solidity, Formal Methods, Programming Languages - **Published:** September 8, 2026 - **Apply:** https://www.builtincolorado.com/job/solidity-compiler-frontend-engineer/7436252?handler=ApplyRedirect ## About the Role * 3+ years of professional experience in Solidity compiler development or related compiler projects (e.g., EVM-based languages, smart contract compilers) * Strong proficiency in Java with deep understanding of Java based compiler development and optimization * Solid foundation in compiler theory, including parsing techniques, type systems, and intermediate representations * Experience with formal methods or formal verification tools (e.g., SMT solvers, theorem provers, or verification frameworks) * Strong understanding of the Ethereum Virtual Machine (EVM) and smart contract execution models * Excellent problem-solving skills and attention to detail, * Experience with LLVM or similar compiler infrastructure * Knowledge of programming language semantics and type theory * Contributions to open-source compiler projects * Experience with Solidity or other blockchain programming languages ## Description We are seeking an experienced Solidity Compiler Frontend Engineer to join our team working on cutting-edge blockchain compiler infrastructure and formal verification tools. You will participate in developing and optimizing the frontend components of Solidity compilation pipelines, with a focus on static analysis, type checking, and integration with formal verification systems., * Design and implement frontend components for the Solidity compiler, including lexical analysis, parsing, AST generation, and semantic analysis. * Optimize compiler performance and improve error reporting and diagnostics. * Develop integration layers between the Solidity compiler and formal verification tools. * Contribute to the evolution of Solidity language features and specification. * Collaborate with security researchers to implement static analysis and security checks. * Maintain and improve existing compiler infrastructure and tooling. ## Related Videos - [Trust as the Key Concept in Future Mobility](https://www.wearedevelopers.com/videos/581-trust-as-the-key-concept-in-future-mobility) - [Blockchain, NFT and smart contracts for my application](https://www.wearedevelopers.com/videos/877-blockchain-nft-and-smart-contracts-for-my-application) - [Building a Compiler with C#](https://www.wearedevelopers.com/videos/116-building-a-compiler-with-c) - [Pragmatic Blockchain Design Patterns: Integrating Blockchain into Business Processes](https://www.wearedevelopers.com/videos/1579-pragmatic-blockchain-design-patterns-integrating-blockchain-into-business-processes) - [SSO with Ethereum and Next JS](https://www.wearedevelopers.com/videos/288-sso-with-ethereum-and-next-js) - [Smart Contract fundamentals - My first DApp](https://www.wearedevelopers.com/videos/52-smart-contract-fundamentals-my-first-dapp) ## Related Articles - [7 tips on how to become a blockchain developer](https://www.wearedevelopers.com/magazine/53-7-tips-on-how-to-become-a-blockchain-developer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)