
Smart Contract Security Engineer
BinancePosted 2/28/2025

Smart Contract Security Engineer
Binance
Job Location
Job Summary
We are seeking a Smart Contract Security Engineer to join Binance's team in Singapore / UAE, Dubai / Taiwan, Taipei. As a Smart Contract Security Engineer, you will conduct security audits and reviews on smart contracts and related protocols, develop/enhance automated scanning and monitoring tools for smart contracts, and utilize scanning tools to detect vulnerabilities in online contracts. You will also coordinate with other teams and demonstrate a good understanding of EVM chains and DeFi design patterns. This is a unique opportunity to contribute to the field and contribute to the blockchain community. Binance offers a competitive salary, company benefits, and a work-from-home arrangement. We are committed to being an equal opportunity employer and believe that having a diverse workforce is fundamental to our success.
Job Description
Responsibilities
- Conduct security audits and reviews on smart contracts and related protocols. Also write high-quality audit reports.
- Develop/Enhance automated scanning and monitoring tools for smart contracts.
- Utilize scanning tools to detect vulnerabilities in online contracts and promptly issue risk warnings.
- Conduct root cause analysis on various hacking incidents, examining the causes, processes, prevention, correction and basic fund tracing.
- Demonstrate a good understanding of EVM chains, and be familiar with DeFi design patterns.
- Perform a review analysis on newly disclosed vulnerabilities for smart contracts and summarize the root cause behind the exploits for early detection in the future.
Requirements
- Currently enrolled or holding a bachelor's degree (or higher) in Computer Science or a related field.
- Proficient in either of the programming languages, such as Solidity, Go among others which are currently engaged with the Blockchain field
- Basic understanding of common Smart Contract security vulnerabilities, Current incidents and Simulation testing.
- Basic understanding of blockchain and smart contract principles, experienced with reading Blockchain explorers and creating scripts to track and scan data.
- Understanding of different types of solidity libraries and security associated with it.
- Familiar with smart contract development testing cycle and transaction analysis.
Additional beneficial skills
- Passionate about cryptocurrency / DeFi / smart contract / blockchain.
- Basic understanding of using VSCode, Git, or other version control applications
- Basic knowledge of detection, exploitation, and prevention of security vulnerabilities.
- Experience in smart contracts development (e.g Foundry, HardHat, etc).
- Have great interest in Binance, high work enthusiasm, fit into remote working culture and responsibility, good and humble work attitude.