Blockchain Protocol Security Auditor

About the Role

You will perform in-depth security audits for blockchain Layer 1 protocols, identify and mitigate vulnerabilities, and conduct static, dynamic, and fuzz testing. You will develop and improve internal tooling to streamline audits, produce comprehensive security reports, and work with client development teams to support timely remediation.

Requirements

  • Advanced Rust proficiency with minimum 3 years in Rust development and 5 years in software development
  • Proficiency in Golang with experience building secure and efficient systems
  • Comprehensive understanding of blockchain Layer 1 protocols, consensus mechanisms, smart contracts, and virtual machines
  • Proven track record in security auditing using static and dynamic analysis
  • In-depth experience with fuzz testing techniques and tools
  • Strong knowledge of cryptographic principles including public-key cryptography, hashing algorithms, digital signatures, elliptic curve cryptography, zero-knowledge proofs, and multi-party computation
  • Exceptional communication and reporting skills
  • Commitment to continuous learning and adaptability
  • Strong analytical problem-solving abilities

Responsibilities

  • Perform in-depth security audits for blockchain Layer 1 protocols
  • Identify and mitigate potential vulnerabilities
  • Develop and improve internal audit tools
  • Monitor security threats and adapt approaches
  • Deliver comprehensive security reports
  • Collaborate with client development teams to support remediation

Skills

Apply Now
Blockchain Protocol Security Auditor at Hacken | JobStash