About the Role
You will join a full-time internal Red Team dedicated to continuously stress-testing Tempo's infrastructure. Rather than checking compliance boxes, you'll write Rust fuzzers, simulate economic attacks on the testnet, and dissect the EVM to uncover edge cases in the execution client. You'll treat mainnet like a continuous CTF challenge, build custom security tooling and automation, partner with engineering teams to review critical architecture, and analyze incentive structures and game-theoretic risks to prevent economic exploits.
Requirements
- Fluency in reading and writing production-level code in systems languages, with a strong preference for Rust
- Deep expertise in EVM internals, including knowledge of opcodes, storage slots, gas metering, and precompiles
- Proven track record of offensive security, such as high rankings in CTFs (e.g., Paradigm CTF), high-severity bug bounty submissions, or published research
- Experience building custom security automation or tooling rather than relying solely on off-the-shelf scanners
- Bleeding-edge knowledge of the latest blockchain security research, including recent hacks and how these could have been mitigated
Responsibilities
- Proactively hunt for vulnerabilities in the Tempo protocol, consensus engine, and bridge architecture
- Design and implement security tooling and automation in liaison with the Foundry team to catch logic errors and edge cases
- Partner with engineering teams to review critical architecture across the codebase
- Analyze incentives and game-theoretic risks within the protocol, such as MEV and staking dynamics, to prevent economic exploits