Applyđź“Ť United States
🧠Full-Time
🔍 Cybersecurity
- Extensive experience as a blockchain security engineer, with a deep understanding of Solidity security and the Ethereum Virtual Machine (EVM), including familiarity with Ethereum Yellow Paper.
- Proficiency in Go and/or Rust. Multiple years working with Go and/or Rust, with in-depth expertise on the languages, their internal and pitfalls, as well as their tooling ecosystem.
- Experience with various blockchain platforms such as Cosmos, Starknet, Substrate, and Solana, and a strong background in reviewing off-chain components and nodes, with a particular emphasis on L1/L2, consensus, VM, and network components.
- Experience working with fuzzers, CodeQL, or Semgrep, including building harness, writing linting rules, and applying the tools on large codebases.
- Excellent written and verbal communication skills, with a strong emphasis on engaging with customers, writing technical blog posts, and delivering presentations to the technical community.
- Work directly with leading teams in the blockchain industry to review their code and help secure their products.
- Design and implement solutions for difficult engineering and research problems. Provide expert guidance and innovative strategies to address and mitigate security vulnerabilities in client’s blockchain implementations.
- Collaborate with teammates to maintain and continually improve our existing blockchain security tools using modern software engineering practices.
- Contribute to the development and enhancement of open-source tools that Trail of Bits has developed, ensuring they remain cutting-edge and effective in the evolving blockchain landscape.
- Push the boundaries of the industry through research and tooling, contributing to advancing blockchain security practices.
- Identify emerging threats and develop proactive solutions to address them, position Trail of Bits as a leader in blockchain security.
BlockchainCybersecurityEthereumGoRustCommunication Skills
Posted 2024-10-14
Apply