Blockchain Security Engineer - Senior Level (Solidity / Rust / Golang )

CertiK is a Web3 security platform providing blockchain and smart-contract audits, formal verification, compliance and risk intelligence, monitoring, and validator services.

Series B0 current maintainers0 active leads
New York, New York, United States
About CertiK

CertiK is a New York-based Web3 security company founded in December 2017 by professors from Yale and Columbia. Its current offerings include smart-contract and blockchain audits, formal verification, penetration testing, DLT security, KYC and regulatory compliance services, SkyInsights risk analytics, Skynet security intelligence, validator operations, AI Auditor, CertiK Hunt, and Skylens.

View jobs by CertiK

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Audit and review smart contracts, blockchain protocols, and decentralized applications to identify and remediate vulnerabilities. Collaborate with external teams on fixes, conduct security research, build internal security tools, and improve security processes and methodologies.

Requirements

  • Bachelor’s, Master’s, or PhD in Mathematics, Computer Science, or Information Security.
  • Minimum 3 years of professional experience as a Software Engineer, Security Engineer, or in a related role.
  • At least 2 years of hands-on experience with blockchain technologies, including smart contracts, EVM chains, Solana, Move, and blockchain protocols.
  • Strong expertise in threat modeling, risk assessment, and security analysis.
  • Proficiency in Rust, Go, Solidity, Python, or similar programming languages.
  • Passion for Cryptocurrency, DeFi, and Blockchain technologies.
  • Preferred: background in Mathematics, Cryptography, or Cybersecurity; audit experience; or recognized achievements such as CVEs, Attackathons, Bug Bounties, or Audit Contests.

Responsibilities

  • Audit and review codebases for smart contracts, blockchain protocols, and decentralized applications to identify and remediate vulnerabilities.
  • Collaborate with external blockchain teams to enhance product security and implement remediation strategies.
  • Conduct independent security research and explore new attack vectors to deliver actionable insights.
  • Design, develop, and maintain internal security tools and frameworks.
  • Continuously improve internal processes, methodologies, and service offerings while ensuring high client satisfaction.

Benefits

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401(k) plan with company matching
  • Life and accidental death and dismemberment insurance
  • HSA with high deductible plan
  • FSA
  • Flexible paid time off and holidays
  • Variable commission program for business development sales roles
Blockchain Security Engineer - Senior Level (Solidity / Rust / Golang ) at CertiK | JobStash