top of page







At RabbitHole, we’re on a mission to increase economic opportunity for all by making the benefits of crypto more accessible and meritocratic.
If the last generation of software was built upon a foundation of user-generated content owned by companies, the next generation of software will be digitally owned by its users. At its core, crypto holds the potential to create positive social change through the wider distribution of wealth-building assets.
Today, RabbitHole guides users through web3 with hands-on learning opportunities and rewards them for proving their knowledge through on-chain transactions. As users complete on-chain actions through RabbitHole Skills, they build their immutable resumé, unlocking even more potential earning opportunities through Quests on RabbitHole. In the future, RabbitHole will match the best talent with the best protocols based on their on-chain resume, helping both protocols distribute their tokens more efficiently and top contributors to earn more income.
We’re reinventing how people work alongside our community of hundreds of thousands of users globally and leading investors such as Greylock, Electric Capital, and TCG. The best crypto protocols like Uniswap, Lido, and Gnosis use RabbitHole to teach new users how to use their protocols and reward them in their tokens for completing on-chain actions. RabbitHole’s deep crypto experience from companies like Dapper Labs and OpenSea gives the team an edge in knowing what to teach newcomers.
The world of crypto can seem confusing, challenging, and down-right predatory. RabbitHole exists to guide people through the noise and build confidence in their skills. Because we know: the deeper you go, the brighter it gets.
About you:
If you’re applying for this job, you love DeFi and web3 and are endlessly curious about how decentralized development technologies are emerging. We are looking for an avid problem-solver who brings a unique set of experiences and perspectives to help make RabbitHole and the projects that we’re working with succeed.
As a fast-growing startup in a 24/7 industry, we rely on our team members to take initiative. We are looking for someone who is an independent but collaborative worker that can adapt quickly to changing priorities, wear multiple hats, and proactively assist with solutions. You’ll have a large stake in shaping RabbitHole, and we’ll look to you to help teach and mentor other engineers through learning, growing, and humility, as well as an incorporation of best practices.
You should also be open to the occasional travel for events and company off-sites – in true crypto spirit, we also enjoy to vibe together.
Work closely with the engineering team to architect and build a robust system of infrastructure
Collaborate with top crypto projects in the space to develop Quest features that fit their needs
Spearhead the QA process to ensure that a good engineering process is being built
Ensure the safety of users by deploying rigorous security standards throughout the development stack
Bonus: Contribute to the open source DeFi community
Strong software fundamentals (React, GraphQL, TypeScript, Ruby + Rails)
Knowledge of and passion for crypto applications / Ethereum, preferably DeFi
Can quickly learn how to work with services and tools even without previous experience
Excellent written communication (design docs, specs, documentation, code reviews, post-mortems)
Bonus: ChakraUI experience for the frontend
Bonus+: Experience creating subgraphs on The Graph


Senior Fullstack Engineer

bottom of page