๐ฅ๐ฒ๐บ๐ผ๐๐ฒ | ๐๐๐น๐น-๐๐ถ๐บ๐ฒ
๐ช๐ต๐ผ ๐๐ฒ ๐ฎ๐ฟ๐ฒ:
Parapet Labs is a smart contract security firm. We protect DeFi and Web3 protocols that hold real money, by finding the flaws before an attacker does. Our work covers EVM and SVM code review, AI-assisted scanning, protocol design review and fix verification.
We are small on purpose and senior-only. Manual review finds a lot, but not everything, and you are the person who finds the rest.
๐๐ผ๐ ๐๐ฒ ๐๐ผ๐ฟ๐ธ:
Quality is the whole product, so quality is how we operate.
โข ๐ฆ๐ฒ๐ป๐ถ๐ผ๐ฟ ๐ฒ๐๐ฒ๐ ๐ผ๐ป ๐ฒ๐๐ฒ๐ฟ๐ ๐ฒ๐ป๐ด๐ฎ๐ด๐ฒ๐บ๐ฒ๐ป๐. No juniors on client code.
โข ๐๐ถ๐ป๐ฑ๐ถ๐ป๐ด๐ ๐ฏ๐ฒ๐ณ๐ผ๐ฟ๐ฒ ๐๐ต๐ฒ ๐ณ๐ถ๐ป๐ฎ๐น ๐ฟ๐ฒ๐ฝ๐ผ๐ฟ๐. Confirmed critical issues go to the client the same day.
โข ๐ฅ๐ฎ๐ป๐ธ๐ฒ๐ฑ ๐ฎ๐ป๐ฑ ๐ฎ๐ฐ๐๐ถ๐ผ๐ป๐ฎ๐ฏ๐น๐ฒ. Every finding is severity-ranked and comes with a fix.
โข ๐ช๐ฒ ๐ฟ๐ฒ-๐ฐ๐ต๐ฒ๐ฐ๐ธ ๐๐ต๐ฒ ๐ณ๐ถ๐
๐ฒ๐. Patches are reviewed before the client ships.
โข ๐ฃ๐ฟ๐ผ๐ผ๐ณ ๐ผ๐๐ฒ๐ฟ ๐ฐ๐ฟ๐ฒ๐ฑ๐ฒ๐ป๐๐ถ๐ฎ๐น๐. We care what you have built and broken, not your rรฉsumรฉ.
It is a high-standards environment. The bar is high, the feedback is direct, and the work is judged on whether it actually catches bugs, not on how much tooling it contains.
๐ง๐ต๐ฒ ๐ฟ๐ผ๐น๐ฒ:
You own the fuzzing, invariant tests and formal specifications that catch what manual review may miss. You work alongside our auditors: they read the code and form hypotheses, and you turn those hypotheses, plus your own, into properties that a machine can try to break.
๐ช๐ต๐ฎ๐ ๐๐ผ๐ ๐๐ถ๐น๐น ๐ฑ๐ผ:
โข Design and write invariant tests and fuzzing campaigns for client protocols using Foundry, Echidna or Medusa.
โข Turn a protocol's intended behavior into properties that mean something, covering accounting, solvency, access and state transitions.
โข Work with auditors to convert a suspected issue into a reproducible failing test.
โข Build and maintain our internal harnesses, tooling and reusable invariant libraries.
โข Write formal specs where fuzzing alone is not enough.
โข Triage fuzzer output: separate real bugs from noise and explain what each one means.
๐ช๐ต๐ฎ๐ ๐๐ฒ ๐ฒ๐
๐ฝ๐ฒ๐ฐ๐ ๐ณ๐ฟ๐ผ๐บ ๐๐ผ๐:
โข Hands-on experience with Foundry, Echidna or Medusa on real protocols.
โข ๐ฌ๐ผ๐ ๐๐ฟ๐ถ๐๐ฒ ๐ถ๐ป๐๐ฎ๐ฟ๐ถ๐ฎ๐ป๐๐ ๐๐ต๐ฎ๐ ๐บ๐ฒ๐ฎ๐ป ๐๐ผ๐บ๐ฒ๐๐ต๐ถ๐ป๐ด, not harnesses that go through the motions. We will ask you to show us one.
โข Working knowledge of EVM internals and common economic attack vectors.
โข Solid Solidity skills, enough to read a large codebase and model it properly.
โข You can explain a property, a counterexample and why it matters to a non-specialist.
โข You work well independently and remotely, and write clearly.
๐ ๐ฝ๐น๐๐ ๐ถ๐ณ ๐๐ผ๐ ๐ต๐ฎ๐๐ฒ:
โข Formal verification experience (Certora, Halmos, Kontrol, or similar).
โข Experience with stateful fuzzing of complex DeFi systems: lending, AMMs, vaults, bridges.
โข Public work: contest findings, bounty reports, open-source harnesses, or write-ups.
โข Experience with SVM / Solana testing tools.
โข Experience building or extending fuzzing or analysis tools.
๐ช๐ต๐ฎ๐ ๐๐ผ๐ ๐ด๐ฒ๐ ๐ณ๐ฟ๐ผ๐บ ๐๐:
โข Fully remote work with a small team of senior security people.
โข Real protocols and real stakes, with complex DeFi systems where good invariants matter.
โข Time and room to build proper tooling, not just run someone else's.
โข Direct feedback and real collaboration with the auditors on your findings.
โข Competitive compensation.