Security Engineer
Join Tempo's full-time internal Red Team to continuously stress-test its infrastructure by writing Rust fuzzers, simulating economic attacks on the testnet, dissecting the EVM, building custom security tooling, reviewing critical architecture, and analyzing game-theoretic risks.
Responsibilities
- Proactively hunt for vulnerabilities in the Tempo protocol, consensus engine, and bridge architecture.
- Design and implement security tooling and automation 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.
Requirements
- Fluency in reading and writing production-level code in systems languages, with a strong preference for Rust.
- Deep expertise in EVM internals, including opcodes, storage slots, gas metering, and precompiles.
- Proven offensive security track record, such as high CTF rankings, 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 blockchain security research, including recent hacks and mitigations.