Smart Contract Security Engineer

Dubai Tax Free5 days agoFull-time External
96.3k - 288.8k / yr
Job Title: Smart Contract Security Engineer Binance is a leading global blockchain ecosystem. We are trusted by over 250 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. This is a unique opportunity to contribute to the field and contribute to the blockchain community. You will work hand-in-hand with various talented workers from Binance on the cutting-edge of crypto to guard safety across many projects and systems. Responsibilities • 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. • Conduct security audits on both smart contracts and blockchains, and write high-quality audit reports. • Develop automated scanning and monitoring tools for smart contracts and blockchains. • Utilize scanning tools to detect vulnerabilities in online contracts and promptly issue risk warnings. • Conduct post-mortem analyses on various hacking incidents, examining the causes, processes, and basic fund tracing. • Proactively identify on-chain risks, monitor and model emerging on-chain attack vector trends, and possess a solid understanding of on-chain security risks such as fraud and phishing. • Demonstrate a strong understanding of EVM-compatible blockchains and layer 2 solutions, and be familiar with DeFi design patterns. Requirements • Currently enrolled or holding a bachelor's degree (or higher) in Computer Science or a related field. • Proficient in Smart Contract programming languages, such as Solidity, among others. • Basic understanding of common Smart Contract security vulnerabilities. • Basic understanding of blockchain and smart contract principles, experienced with reading Blockchain explorers.Well versed with the different types of hacks on smart contracts, and its common attack vectors. • Well versed with the different types of scams such as Wallet Drainers in the space and how to identify them. • Familiar with smart contract development testing, transaction analysis, and other tools. • Experienced in using VSCode, Git, or other version control applications. • Proficient in Python or another object-oriented programming language. • Fundamental knowledge of code analysis and program debugging. Additional beneficial skills • Passionate about cryptocurrency / DeFi / smart contract / blockchain. • Basic knowledge of fuzz testing or static analysis. • Basic knowledge of detection, exploitation, and prevention of security vulnerabilities. • Experience in smart contracts development (e.g Foundry, HardHat, etc.). • Experience in CTF or bug bounty programs (e.g. Hack The Box, WebGoat, etc.). • Experience in Front-end development (React, Javascript, Typescript). • Experience in data mining and data analysis of on-chain data. • Have great interest in Binance, high work enthusiasm and responsibility, good and humble work attitude. Why join Binance? • Shape the future with the world's leading blockchain ecosystem. • Collaborate with world-class talent in a user-centric global organization with a flat structure. • Tackle unique, fast-paced projects with autonomy in an innovative environment. • Thrive in a results-driven workplace with opportunities for career growth and continuous learning. • Competitive salary and company benefits. • Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team).