CertiK

Blockchain Security Expert - Security Audit Track

CertiK
Apply
10 months ago
Remote, United StatesSenior

Responsibilities

  • Perform end-to-end security services, including consulting, reviewing, auditing, verifying, testing, and delivering security assessments for smart contracts, Web3 protocols, blockchain infrastructure, and dApps.
  • Conduct manual code reviews across Solidity, Golang, Rust, and other blockchain languages to identify vulnerabilities, logical flaws, economic attacks, and edge cases.
  • Develop threat models and analyze economic, technical, operational, and trust-assumption risks across blockchain protocol attack surfaces.
  • Design and execute property-based security tests and gas-related analyses.
  • Communicate security services, findings, and requirements with clients and internal teams.

Requirements

  • Bachelor's degree in Security, Computer Science, Mathematics, Physics, or Engineering.
  • Specialist-level knowledge of cybersecurity and security auditing.
  • Ability to write and deploy smart contracts or blockchain infrastructure and write tests using frameworks.
  • Familiarity with reentrancy, sandwich attacks, overflow, underflow, and other classic attack vectors.
  • Ability to manage multiple priorities and deadlines and communicate effectively in written and spoken English.
  • Prior hands-on security auditing experience is preferred.

Benefits

  • Flexible work environment and mission-driven culture.
  • Medical, vision, and dental insurance for full-time employees.
  • 401(k) plan with company matching.
  • Life and accidental death and dismemberment insurance.
  • Health Savings Account with a high-deductible plan and Flexible Spending Account.
  • Flexible paid time off and holidays.

Tech Stack

GoRustSolidity

Categories

CertiK

About CertiK

201-500 employees
Contact me