Remote Open Source Jobs in Web3

37 jobs found

Receive emails of Remote Open Source Jobs in Web3
Job Position Company Posted Location Salary Tags

Walnut

Remote

Farcaster

Remote

OpenZeppelin

Remote

$105k - $180k

OpenZeppelin

Remote

$105k - $180k

Shardeum Foundation

Remote

$90k - $106k

Shardeum Foundation

Remote

$90k - $111k

OpenZeppelin

Remote

$54k - $70k

Protocol Labs

remote

$54k - $115k

Consensys

Remote

Status

London, United Kingdom

$72k - $95k

Status

Warsaw, Poland

$63k - $80k

Status

New York, NY, United States

$72k - $90k

Status

Lisbon, Portugal

$72k - $75k

Status

Ottawa, Canada

$72k - $75k

Status

New York, NY, United States

$63k - $80k

Consensys

Remote

$98k - $110k

Consensys

Remote

$48k - $70k

Consensys

Remote

$72k - $100k

Consensys

Remote

$36k - $70k

Consensys

Remote

$36k - $70k

Consensys

Remote

$70k - $14k

Consensys

Remote

$67k - $75k

Consensys

Remote

$63k - $81k

Consensys

Remote

$67k - $75k

Consensys

Remote

$26k - $69k

Senior Backend Engineer future CTO

Walnut

This job is closed

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

Why you should care

  • Build a product people will actually use and love. After announcing Walnut at the end of 2023 during StarkNet Istanbul (and winning the hackathon 🙌), we received strong interest from top StarkNet companies such as Argent, Briq, and StarknetID. They all said they "definitely need a transaction debugger for their day-to-day" and are waiting for V1 to go live.
  • Live and work wherever you choose. The entire team comprises only developers, and we are fostering a remote-first, developer-friendly culture. This involves having very few meetings and numerous transparent, well-documented asynchronous conversations. We are huge fans of 37signals and their books.
  • Increase your odds of success. Walnut is well-capitalized and officially supported by the StarkNet Foundation, which recognizes the need for a transaction debugger. Our runway is healthy, and we have strong partners behind our backs.
  • Build it from the ground up. The core tech stack and infrastructure are being developed, and you can be part of the design process.
  • Create impact. You will become the third person on our team, which allows you to influence everything from the roadmap and the tech stack to the way we implement agile. If you don't like anything, the entire company is there at every standup, every day.
  • Become our CTO. It's a role we will need to fill soon. If things go very well, it can be yours.

Who are we looking for

  • At least 5 years of experience as a Full-stack / Backend engineer.
  • Excellent programming skills. Experience with Rust is a bonus.
  • Great understanding of blockchains and distributed systems, such as Ethereum and its rollups, Polkadot, Cosmos, etc.
  • Great communication skills and experience working in a fully remote, asynchronous culture.
  • This role is available only to candidates in Europe to make it easier for us to occasionally meet in person. We plan to host two offsites per year in beautiful places around Europe.

About Walnut

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.

What you will work on

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:

  • work on the API infrastructure to ensure its stability.
  • work on the Backend code (written in Rust) that simulates (reruns) transactions and generates debug information.
  • work on the frontend code (React + Next) of the debugger. Note: UI skills are not expected in this role as we have that covered. 💅

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.

Summary

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