Rust Jobs in Web3

4,857 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Rust Jobs in Web3
Job Position Company Posted Location Salary Tags

Turbo Protocol

Remote

$72k - $149k

Turbo Protocol

Remote

$72k - $75k

Helius

Remote

$225k - $350k

Luminous Labs (Light Protocol)

Portugal

$90k - $100k

Moonhub 🚀

San Francisco, CA, United States

$72k - $100k

Fuel

Remote

$72k - $100k

CodiFi

Remote

$105k - $114k

Stellar Development Foundation

New York, NY, United States

$240k - $280k

Rome Protocol

westlake village, ca, usa

$60k - $150k

Pocket Protector

San Francisco, CA, United States

$200k - $300k

Exponent

Remote

$122k - $180k

Exponent

Remote

$105k - $180k

CodiFi

New York, NY, United States

$150k - $190k

DFINITY

Remote

$85k - $115k

Superstate

New York, NY, United States

$90k - $150k

Turbo Protocol
$72k - $149k estimated
Remote
Apply

Company Background

Turbo Protocol is building a parallel EVM for the trust-minimized Internet. Turbo enhances industry standard software with a high-throughput, parallel execution engine and supporting infrastructure. We emphasize interoperability with existing and future Ethereum theory, code, and tooling. Using Turbo’s high-speed execution engine, developers can build rich, computationally intensive user experiences while retaining the fundamental benefits of decentralized sovereignty, ownership, and governance. Turbo’s parallel EVM stack will play a key role in the trust-minimized Internet of the future.

The Turbo Protocol Team is a curious, motived group of innovators who share a passion for discovery in the blockchain ecosystem. We value a diverse and collaborative culture, where a variety of perspectives and backgrounds inform strategic decision making. Turbo’s culture of continuous teamwork and learning drives our organization’s success and elevates each coworker’s individual experience. Turbo’s current team consists of experienced blockchain operators and PhDs who are affiliated with Stanford University, Tsinghua University, and McGill University.

Role Description

In this role, you will work closely with our engineering team to add parallel execution capabilities to Geth. Responsibilities include analysis of existing Geth code, performance tuning and threading of transaction execution systems, testing infrastructure, and documentation. This is an exciting opportunity to build low-level, performance-optimized blockchain software for the Ethereum ecosystem.

  • B.S. in Computer Science or a related field. (M.S. or higher preferred).
  • Prior experience in blockchain systems engineering for a production system.
  • Strong expertise in concurrent programming (GPU or FPGA experience a plus).
  • Experience with data structures and an understanding of cache management.
  • Proficiency in Go (C, Rust, Solidity are a plus).
  • High-level understanding of cryptographic primitives used in Ethereum (Cryptographic research experience a plus but is not necessary).
  • Familiarity with developer-facing Ethereum tooling such as block explorers, deployment tools, etc.
  • Experience with unit testing and familiarity with test-driven development.
⬇
Apply Now

What does a Rust developer in web3 do?

A Rust developer in the context of web3 is a programmer who uses the Rust programming language to build applications and tools for the decentralized web, also known as the web3 ecosystem

The specific responsibilities of a Rust developer in web3 may vary depending on the project or organization they are working for, but in general, they would be responsible for writing, testing, and maintaining Rust code that is used to build web3 applications

This could include things like creating smart contracts for decentralized finance (DeFi) applications, building tools for interacting with decentralized storage networks, or developing decentralized applications (dApps) for the web3 ecosystem.