Skip to main content

Predicate - Senior Protocol Lead

Posted 2 days ago

de circleDenver (CO)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

We're building Predicate, a platform setting the standard for how regulated blockchain applications enforce transaction rules at the smart contract layer. Predicate empowers teams to create modular, programmable policies-such as AML/CFT checks or offchain collateral requirements-that are verified before a transaction executes onchain. Our system enforces these policies with cryptographic guarantees, providing robust, scalable risk management tailored to real-world use cases.
The role: As Protocol Lead, you'll own the design, development, and maintenance of Predicate's smart contract suite. You'll build tooling to support integrations, contribute to core infrastructure, and research emerging technologies to keep us at the forefront of the industry. You'll also serve as the team's blockchain subject matter expert, supporting teammates across the stack on all things related to smart contract interactions.
Responsibilities:
  • Own the architecture, development, and maintenance of core smart contracts
  • Establish and uphold best practices for contract security, upgradability, testing, and CI/CDManage and coordinate audits, bug bounties, and protocol versioning
  • Contribute to SDKs and developer tooling for seamless integration with our contracts
  • Collaborate with backend teams in Go and TypeScript on smart contract-related integrations
  • Develop knowledge across blockchain ecosystems, including EVM and non-EVM environments (e.g., Solana/SVM)
Perks Unlimited PTO with a high level of autonomy for your work Best-in-class health, dental and vision insurance Quarterly world-wide team offsites CompensationWe are committed to hiring the best talent, and that is reflected in our salary, equity compensation, and culture.6+ years of experience in software engineering 2+ years of experience in Solidity and protocol design Deep familiarity with the public blockchains, Solidity, Rust, and relevant emerging tools Strong scripting language proficiency (e.g., TypeScript) Prior experience leading smart contract audits and designing onchain protocols Strong communication skills and comfort working with external partners/customers Curiosity, initiative, and a drive to ship high-quality systems

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this