Blockchain Security Engineer (Smart Contract Auditing)
Binance
almost 2 years ago
Taipei, Taiwan
Entry Level
Responsibilities
- Conduct security audits on smart contracts, wallets, and blockchains, and write high-quality audit reports.
- Develop automated scanning and monitoring tools for smart contracts, wallets, and blockchains.
- Utilize scanning tools to detect vulnerabilities in online contracts and issue risk warnings.
- Conduct post-mortem analysis on hacking incidents, examining causes and prevention methods.
- Proactively identify on-chain risks and monitor emerging attack vector trends.
- Demonstrate understanding of EVM and non-EVM blockchains and DeFi design patterns.
- Perform review analysis on newly disclosed vulnerabilities for early detection.
- Conduct Pen Testing and reviews for blockchain products and provide feedback.
Requirements
- Currently enrolled or holding a bachelor's degree in Computer Science or a related field.
- Proficient in programming languages such as Solidity, Rust, and Go.
- Basic understanding of common Smart Contract security vulnerabilities and wallet security.
- Familiar with blockchain principles and experienced with reading Blockchain explorers.
- Well versed with different types of hacks on wallets and blockchain.
- Experienced in using VSCode, Git, or other version control applications.
- Proficient in Python, Go, Rust, or another object-oriented programming language.
- Fundamental knowledge of code analysis and program debugging.
Benefits
- Shape the future with the world’s leading blockchain ecosystem.
- Collaborate with world-class talent in a user-centric global organization.
- 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 may vary depending on the business team's needs.
Tech Stack
GitGoPythonRustSolidity
Categories
Security