Solidity Compiler Frontend Engineer - Build Safe Contracts

CertiK International

Northern (KY)

Hybrid

USD 140,000 - 220,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health, vision and dental insurance
401(k) with company matching
Life and AD&D insurance
HSA (high deductible) and FSA
Flexible paid time off and holidays

Job summary

CertiK is seeking an experienced Solidity Compiler Frontend Engineer to join our team working on cutting-edge blockchain compiler infrastructure and formal verification tools. You will focus on frontend components of Solidity compilation pipelines, with emphasis on static analysis, type checking, and integration with formal verification systems.

You will design and optimize frontend modules, advance error reporting, and collaborate with security researchers to enhance static analysis and

Qualifications

  • 3+ years of professional experience in Solidity compiler development or related compiler projects
  • 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

Responsibilities

  • 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

Skills

Solidity compiler development
Java-based compiler development
Compiler theory
Formal methods / verification tools
EVM knowledge
Problem-solving

Tools

LLVM
SMT solvers

Job description

CertiK is seeking an experienced Solidity Compiler Frontend Engineer to join our team working on cutting-edge blockchain compiler infrastructure and formal verification tools. You will focus on frontend components of Solidity compilation pipelines, with emphasis on static analysis, type checking, and integration with formal verification systems.

You will design and optimize frontend modules, advance error reporting, and collaborate with security researchers to enhance static analysis and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Solidity Compiler Frontend Engineer
Solidity Compiler Frontend Engineer

CertiK International • Northern (KY)

Hybrid
USD 140,000 - 220,000
Health, vision and dental insurance
401(k) with company matching
Life and AD&D insurance
+2
Blockchain Security Engineer: Smart Contract Auditor
Blockchain Security Engineer: Smart Contract Auditor

CertiK • Seattle (WA), San Francisco (CA), New York (NY)

Hybrid
USD 102,000 - 180,000
Medical, Vision, Dental insurance
401(k) plan with company matching
HSA and FSA
Junior Blockchain Security Engineer (Solidity/Rust/Go)
Junior Blockchain Security Engineer (Solidity/Rust/Go)

CryptoproNetwork • Northern (KY)

Hybrid
USD 102,000 - 180,000
Medical insurance
Vision insurance
Dental insurance
+7
Remote Blockchain Security Engineer (Solidity / Rust)
Remote Blockchain Security Engineer (Solidity / Rust)

WiredCurrencies • Northern (KY)

Hybrid
USD 120,000 - 190,000
Medical insurance
Vision insurance
Dental insurance
+7
Senior Solidity Architect — Secure DeFi Protocols (Remote)
Senior Solidity Architect — Secure DeFi Protocols (Remote)

X-Team • United States

On-site
USD 180,000 - 280,000
Remote work
Overlap with US/EU hours
Blockchain Security Engineer - (Solidity / Rust / Golang - Senior Level)
Blockchain Security Engineer - (Solidity / Rust / Golang - Senior Level)

CertiK • Seattle (WA), San Francisco (CA), New York (NY)

Hybrid
USD 102,000 - 180,000
Medical, Vision, Dental insurance
401(k) plan with company matching
HSA and FSA
Blockchain Security Engineer - (Solidity / Rust / Golang)
Blockchain Security Engineer - (Solidity / Rust / Golang)

CryptoproNetwork • Northern (KY)

Hybrid
USD 102,000 - 180,000
Medical insurance
Vision insurance
Dental insurance
+7
Blockchain Security Architect & Threat Modeling Lead
Blockchain Security Architect & Threat Modeling Lead

CertiK • New York (NY)

On-site
USD 100,000 - 130,000
Senior Security Engineer
Senior Security Engineer

Certik • New York (NY)

On-site
USD 100,000 - 130,000
Senior Blockchain & Smart Contract Engineer
Senior Blockchain & Smart Contract Engineer

Strategic Coin • New York (NY)

On-site
USD 110,000 - 193,000
Token