C

Certik

Blockchain security audits and ongoing monitoring

Solidity Compiler Frontend Engineer

Blockchain & Smart Contract Engineering +1Confirmed live in the last 24 hours
Full-timeRemote in USA$140k - $220k /yrRemote

About the Job

Requirements

  • At least 3 years of professional experience in Solidity compiler development or related compiler projects, such as EVM-based languages or smart contract compilers.
  • Strong proficiency in Java and a deep understanding of Java-based compiler development and optimization.
  • A solid foundation in compiler theory, including parsing techniques, type systems, and intermediate representations.
  • Experience with formal methods or formal verification tools, such as SMT solvers, theorem provers, or verification frameworks.
  • A strong understanding of the Ethereum Virtual Machine (EVM) and smart contract execution models.
  • Strong problem-solving skills and attention to detail.

Responsibilities

  • Design and implement Solidity compiler frontend components, including lexical analysis, parsing, abstract syntax tree 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 specifications.
  • Collaborate with security researchers to implement static analysis and security checks.
  • Maintain and improve existing compiler infrastructure and tooling.

Desired Qualifications

  • 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.

About the Company

Certik

Blockchain security audits and ongoing monitoring

CertiK is a security-focused platform that analyzes and monitors blockchain protocols and DeFi projects to improve their safety. It provides security audits, penetration testing, and continuous monitoring services for smart contracts and blockchain apps. The main products include ongoing monitoring tools like Skynet and SkyTrace, which are offered via subscriptions to help track threats and detect fraud in real time. Compared to competitors, CertiK emphasizes its role as a premier security-ranking platform with specialized audits and continuous surveillance, aiming to deliver ongoing protection rather than one-time checks. The company’s goal is to help blockchain developers, DeFi projects, and cryptocurrency platforms reduce smart contract vulnerabilities and prevent fraudulent activity by strengthening their security posture.

Company size
201-500
Company stage
Series B
Total funding
$300.2M
Headquarters
New York City, New York
Founded
2018

Recently Posted Jobs

Explore more opportunities at Certik

See more jobs