We want to help you find your place in crypto.  Join our talent collective

Smart Contract Engineer (Solidity)

Rift Finance logo

Rift Finance

Looks like this career opportunity is no longer available. We know this isn't what you were hoping for, but we have many other great opportunities for you to check out. Start a new search now

Why Recursive Labs?

The internet promised a democratic future that uplifted individuals. Instead, big tech has created a modern surveillance state, corrupt governments routinely track and oppress their citizens, and corporations exploit human creativity for profit. The technology that promised to empower us all is being used against us.

If you are a natively curious person who was drawn into tech through the promise of creating tools for a more exciting future, but find yourself dismayed with the fact that the world’s smartest engineers are spending their lives optimizing how frequently we click on ads, this is your opportunity to change that.

Join us at Recursive. We’re building a future that re-centers the individual in the internet, creating a disintermediated global economy. If you want to work with an aggressively ambitious team, create tools that will control billions of dollars, and participate in the asymmetric financial upside of creating foundational internet infrastructure, come help us build the future of finance.

The Role

Our smart contract team is developing novel DeFi primitives to serve as foundational financial infrastructure. We’re looking for an engineer to join our Solidity team.


  • Work closely with our CTO and Lead Solidity Engineer to design the specification, high level architecture, and future roadmap for the Rift Protocol.
  • Implement core protocol functionality in solidity.
  • Write thorough test coverage of all smart contract functionality.
  • Create deployment scripts and integrations for cross-chain deployments of the protocol.
  • Constantly research the frontier of smart contracts, and think critically about how the Rift Protocol may be able to integrate the latest innovations across the crypto ecosystem.


  • Demonstrable experience interacting with the EVM and writing high-quality, well-tested Solidity code.
  • Familiarity with the codebases of blue chip DeFi protocols, and understanding how to interoperate with them.
  • Have deployed a functioning smart contract on ETH mainnet.
  • Experience working with hardhat, dapptools, foundry, or brownie.
  • Familiarity with common (and uncommon) smart contract exploits, and completion of Ethernauts or other CTFs.
  • Driven and curious about the future of DeFi and smart contract engineering
  • Years of experience do not matter as long as you have built complex projects from scratch, have a burning desire to learn more, constantly improve yourself and enjoy solving difficult problems on a daily basis.
Apply now

Please let Rift Finance know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.

Job type

Apply now

Please let Rift Finance know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.

Join us

The decentralized future needs you.