Senior Security Engineer Cryptography
Trail of Bits provides blockchain security services, including smart contract audits, design assessment, and vulnerability analysis for Web3 projects.
Maintainer signals as of 9/24/2026
Projects
About Trail of Bits
Trail of Bits helps secure blockchain technology through comprehensive security assessments, code reviews, and tool development. The company provides specialized services for smart contracts, nodes, bridges, DeFi protocols, and off-chain components across multiple blockchain ecosystems including Ethereum, Solana, and others. They also develop and maintain open-source security tools like Slither, Echidna, and Medusa.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will lead cryptographic assessments of protocols, libraries, and application code. You will identify and validate design or implementation weaknesses, recommend practical fixes, and assess advanced cryptographic constructions. You will build tools and test harnesses, manage technical delivery, write precise reports, mentor engineers, and contribute to open-source work and research.
Requirements
- Substantial experience evaluating cryptographic primitives, protocols, and implementations
- Mathematical fluency to read academic papers and reason about security assumptions
- Proficiency in Rust, Go, C, or C++
- Experience with Git-based development workflows
- Ability to assess specifications and implementations, document evidence, and prioritize findings
- Experience independently driving complex technical work
- Clear technical writing and communication skills
- Authorization to work in the United States without employer sponsorship
Responsibilities
- Lead cryptographic assessments of protocols, libraries, and application code
- Identify design and implementation weaknesses, validate exploitability, and recommend practical fixes
- Analyze symmetric, asymmetric, post-quantum, zero-knowledge, and multi-party computation constructions
- Build and extend cryptanalysis, implementation-review, and testing tools
- Plan work, surface risks, lead technical discussions, and produce client reports
- Contribute to assessment methodology, mentoring, research, tooling, and service development
- Contribute to open-source projects and publish or present technical work when appropriate
Benefits
- Health, dental, vision, disability, and life insurance
- 401(k) plan with a 5% base-salary match
- 20 days of paid vacation with flexibility for more
- Four months of parental leave
- $10,000 relocation assistance for a move to NYC
- $1,000 work-from-home stipend
- Company-sponsored all-team celebrations with travel and accommodation
- Philanthropic contribution matching up to $2,000 annually
