Trail of Bits

Deepening the Science of Security

Security Engineer, Blockchain

Blockchain EngineerBlockchain EngineerFull TimeRemoteTeam 51-200Since 2012H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

165 days ago

Salary

Not specified

EnglishNode.jsOracleRustSolidityGo

Job Description

• Review smart contracts, off-chain components, and blockchain infrastructure for security vulnerabilities using manual analysis and automated tools. • Provide strategic advice to customers to build more robust software and improve project maturity. • Collaborate with senior engineers and client teams on code review and security assessments. • Work with existing blockchain security tools (e.g., Slither, Echidna, Medusa) and contribute to tool integration and custom rule development. • Design and implement solutions for security vulnerabilities in smart contracts, consensus mechanisms, and cross-chain validations. • Conduct research and development on L1/L2 networks, rollups, bridges, and consensus protocols to stay current with threats. • Learn and experiment with new tools between project engagements and contribute to the broader security community.

Job Requirements

  • Experience with Solidity security and understanding of the Ethereum Virtual Machine (EVM).
  • Familiarity with common smart contract vulnerabilities, reentrancy attacks, and DeFi security patterns.
  • Knowledge of other ecosystems such as Move, Solana, Cosmos, and TON is a plus.
  • Proficiency in at least one systems programming language (Go, Rust, C++, or similar).
  • Understanding of blockchain development frameworks.
  • Experience with blockchain node operations, RPC interfaces, or consensus protocol implementations.
  • Understanding of Layer 1 and Layer 2 architectures, rollups (optimistic and ZK), state channels, or sidechains.
  • Basic familiarity with consensus mechanisms like Proof of Stake, PBFT, or Tendermint and finality concepts.
  • Interest in reviewing blockchain infrastructure, including validator nodes, bridge contracts, oracle integrations, or cross-chain communication protocols.
  • Understanding of deployment security and incident response integration.
  • Experience with security analysis, vulnerability assessment, or penetration testing.
  • Familiarity with automated security tools, fuzzing techniques, or static analysis methodologies applied to blockchain systems.
  • Trail of Bits participates in E-Verify (US federal employment eligibility verification).

Benefits

  • Competitive salary complemented by performance-based bonuses.
  • Fully company-paid insurance packages, including health, dental, vision, disability, and life.
  • A solid 401(k) plan with a 5% match of your base salary.
  • 20 days of paid vacation with flexibility for more, adhering to jurisdictional regulations.
  • 4 months of parental leave.
  • $10,000 in relocation assistance to support a move to NYC (if interested).
  • $1,000 Working-from-Home stipend to create a comfortable home office.
  • Annual $750 Learning & Development stipend.
  • Company-sponsored all-team celebrations, including travel and accommodation.
  • Philanthropic contribution matching up to $2,000 annually.

Related Categories

Related Job Pages

More Blockchain Engineer Jobs

Senior Blockchain Developer, C++/Go

Insight Value

Crafted solutions for your business.

Blockchain Engineer174 days ago
Full TimeRemoteTeam 1-10Since 2019H1B No Sponsor

Senior Blockchain Developer building Energi full-node software, DeFi systems

JavaScriptNode.jsReactGo
Tennessee

Blockchain Developer, DeFi

Insight Value

Crafted solutions for your business.

Blockchain Engineer174 days ago
Full TimeRemoteTeam 1-10Since 2019H1B No Sponsor

DApp/DeFi Developer building Solidity DeFi apps for Energi blockchain

JavaScriptSolidityWeb3
Tennessee

Senior Software Engineer, Blockchain

Binance.US

Buy & sell 150+ cryptocurrencies with low fees, dedicated support, and top-ranked security.

Blockchain Engineer176 days ago
Full TimeRemoteTeam 201-500Since 2019H1B No Sponsor

Senior Java backend engineer building blockchain integrations at Binance.US.

Distributed SystemsJavaMicroservicesNode.js
United States
$200K - $220K / year