Blockchain Security Expert - Security Audit Track
About You
As a proactive individual, you are driven to solve challenging problems and thrive in ambiguous situations typical of a startup environment. Embracing a multifaceted role is something you find motivating and you hold yourself and others to high standards of accountability and continuous improvement. You are enthusiastic about the opportunity to contribute to building a top-tier company dedicated to enhancing software security.
About the Company
CertiK specializes in blockchain security solutions, employing cutting-edge Formal Verification technology to secure smart contracts and blockchain networks. Founded by esteemed Computer Science professors from Yale University and Columbia University, CertiK has successfully audited and protected assets totaling over $500B, partnering with leading global blockchain projects.
About the Role
This role primarily focuses on providing security-related services at CertiK. Spanning the domains of cybersecurity and blockchain technology, CertiK's security services include consulting, reviews, auditing, and verification of smart contracts and blockchains, along with penetration testing.
Responsibilities
- Perform comprehensive security services for blockchain systems, encompassing consulting, reviewing, auditing, verifying, testing, and delivering detailed security assessments for various components like smart contracts, web3 protocols, and dApps.
- Conduct thorough manual code reviews across Solidity, Golang, Rust, or other blockchain languages to identify vulnerabilities, logical flaws, economic attacks, and edge cases.
- Develop and enhance threat models and attack surfaces, covering economic, technical, operational, and trust-based risks associated with blockchain protocols.
- Design and execute security tests, including property-based testing and gas-related analysis.
Requirements
- Bachelor's degree in areas like Security, Computer Science, Mathematics, Physics, or Engineering.
- Proficiency in efficiently managing multiple priorities and deadlines while possessing expert knowledge in cybersecurity and security auditing.
- Ability to write and deploy smart contracts, blockchain infrastructure, and tests using frameworks.
- Familiarity with common attack vectors and vulnerabilities such as reentrancy, sandwich attacks, overflow/underflow.
- Strong communication skills, both verbal and written in English, for effectively liaising with clients and internal teams on security services and requirements.
- [Preferred] Prior hands-on experience in security auditing.
What We Offer
- Opportunity to contribute to shaping discussions on blockchain and security at a global level.
- Collaboration with top-notch security researchers, technologists, and renowned institutions.
- Flexible work environment and a culture driven by a meaningful mission.
Compensation: For U.S.-based roles, the expected annual compensation ranges from $120,000 to $180,000 USD, considering the qualifications and experience of candidates.
Certik is an equal opportunity employer and offers comprehensive benefits such as medical, vision, and dental insurance, 401(k) matching, life insurance, flexible spending accounts, and more to full-time employees. Employees are expected to advocate for diversity within the team and the organization.
