CertiK

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

CertiK
Apply
over 5 years ago
Remote, United StatesSenior

Base Salary

$102k - $180k/yr

Responsibilities

  • Audit and review smart contracts, blockchain protocols, and decentralized applications for vulnerabilities.
  • Collaborate with external blockchain teams to provide security consultation and implement remediation strategies.
  • Conduct independent security research and investigate emerging attack vectors.
  • Design, develop, and maintain internal security tools and frameworks.
  • Improve internal processes, methodologies, and security service offerings while supporting client satisfaction and long-term partnerships.

Requirements

  • Bachelor’s, master’s, or PhD in Mathematics, Computer Science, or Information Security.
  • At least 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 EVM chains, Solana, Move, blockchain nodes, SDKs, and Cosmos.
  • Strong expertise in threat modeling, risk assessment, and security analysis.
  • Proficiency in one or more of Rust, Go, Solidity, or Python.
  • Practical or academic experience in Mathematics, Cryptography, or Cybersecurity is preferred.
  • Experience conducting audits and collaborating with Web3 protocols is preferred.
  • Published CVEs or achievements in Attackathons, bug bounties, or audit contests are preferred.

Benefits

  • Medical, vision, and dental insurance for full-time employees.
  • 401(k) plan with company matching.
  • Life and accidental death and dismemberment insurance.
  • HSA and FSA options.
  • Flexible paid time off and holidays.
  • US-based role with a target annual salary of $102,000–$180,000.
  • Employment requires verification of identity and eligibility to work in the United States.

Tech Stack

GoPythonRustSolidity

Categories

CertiK

About CertiK

201-500 employees
Contact me