at Walnut (View all jobs)
Join us in our mission to build tools for blockchain developers, with a special focus on Starknet. We're in the early stages, presenting an opportunity for you to have a massive impact on both our product and the company's culture. Our partnership with Starknet places us in an advantageous position to succeed.
Link to full job: https://walnut.dev/careers/senior-backend-engineer
We are a team of two developers seeking to hire two more backend developers to join our ranks. Expect a team of four builders—an ideal group to create a new product, ship quickly, and iterate effectively.
From a high level, the Walnut architecture involves a Backend that is capable of forking the Starknet blockchain and rerunning (simulating) transactions with a customized Cairo VM and Compiler in order to generate debug information for the transaction runtime. It communicates with a Front-End web app, https://app.walnut.dev, where users can paste transaction hashes and get the ability to debug those transactions.
We are also building cairovm.codes, a web-based playground for learning and debugging Cairo programs and exploring the Cairo VM execution trace. The app has been recognized by Starkware and is in the process of being integrated into the official documentation of Starknet.
We are VC-backed and have a healthy runway. We are not just another "crazy-excited", "move-fast-and-change-direction-every-day", "VC-backed-and-soon-to-die" startup. We have been around for a while and have experienced our fair share of successes and failures.
You will spend approximately 100% of your time building Walnut. The only regular meetings we conduct are standups and short bi-weekly retrospectives. You will mainly:
In addition, you will also be involved in regular experiments to learn new things. The next experiment we are planning is a two-week exploration project to ideate and build an MVP for a debugger that would support thousands of chains. Our current architecture will struggle with large numbers of chains due to the requirement to rerun transactions for each one. In the experiment, we aim to explore multiple solutions to solve this problem.
This opportunity is tailored for highly skilled, experienced developers who are passionate about blockchain technology and looking for a chance to build a lasting product that will solve many people's needs.
Link to full job: https://walnut.dev/careers/senior-backend-engineer