Staff Security Engineer, Smart Contracts (Security)

About the Role

You will shape the security model for high-value smart contract systems and protect large-scale protocol assets. You will lead design and security reviews of staking, slashing, EigenPods, and reward distribution contracts. You will build tooling, fuzzers, and formal verification pipelines to find vulnerabilities before attackers do. You will read, interpret, and refine formal verification specifications to ensure they reflect protocol intent and capture critical security properties. You will collaborate with protocol researchers, core engineers, product, and leadership to set on-chain strategy and roadmap priorities.

Requirements

  • Deep understanding of blockchain fundamentals, common vulnerabilities, and the EVM
  • Experience with smart contract developer tools such as Hardhat and Foundry
  • Strong testing skills and experience with testing frameworks for smart contracts
  • Experience with production deployments of non-trivial protocols and associated security audits
  • Experience collaborating with developers, security auditors, and cross-functional remote teams

Responsibilities

  • Lead design and security reviews of staking, slashing, EigenPods, and reward distribution contracts
  • Build tooling, fuzzers, and formal verification pipelines to identify vulnerabilities
  • Collaborate with protocol researchers and core engineers to harden new features from inception
  • Read, interpret, and refine formal verification specifications to ensure they capture critical security properties
  • Set on-chain strategy and roadmaps with product and leadership teams

Benefits

  • Non-cash compensation including tokens and equity
  • Medical dental and vision benefits (US)
  • Remote work setup stipend
  • Flexible hours
  • Flexible time off
  • 401(k) retirement plan with company match
  • Monthly wellness benefit
  • Yearly off-sites
  • Paid parental leave

Skills

Apply Now