Smart Contract Security Audit Intern

Smart Contract Security Audit Intern

Responsibilities Assist in reviewing Solidity and Rust smart contract code to identify common security vulnerabilities such as reentrancy, integer overflow, access control issues, logic flaws, and permission risks. Use tools such as Mythril, Slither, or similar audit tools to validate and reproduce vulnerabilities. Record testing results, vulnerability details, reproduction steps, and impact analysis. Assist in preparing smart contract audit reports, including vulnerability analysis, risk assessment, and remediation suggestions. Track Web3 security trends, new attack cases, DeFi exploits, and emerging smart contract vulnerabilities. Help organize technical documents, case studies, and internal security knowledge bases. Requirements Bachelor’s degree or above, majoring in Computer Science, Information Security, Software Engineering, or related fields. Familiar with Solidity and basic smart contract principles. Basic understanding of Ethereum or other public blockchain mechanisms. Familiar with at least one smart contract audit tool, such as Slither, Mythril, Foundry, Hardhat, or similar tools. Basic Python programming ability for scripting, testing, or vulnerability reproduction. Basic understanding of the DeFi / NFT ecosystem and common smart contract interaction patterns. Strong logical thinking, attention to detail, and security awareness. Good English reading and writing skills, with the ability to read technical documents, audit reports, and vulnerability disclosures. Nice to Have Awards or experience in CTF competitions. Experience submitting vulnerability reports to SRC programs. Contributions to open-source Web3 projects. Experience with DeFi protocols, smart contract testing frameworks, or formal verification tools. Familiarity with common Web3 attack cases, such as flash loan attacks, oracle manipulation, signature replay, access control misconfiguration, and bridge-related risks.