Turbo Protocol is hiring a
Geth Blockchain Performance Engineer

Compensation: $72k - $149k estimated

Location: Remote

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:

Compensation: $72k - $149k estimated

Location: Remote


Receive similar jobs:

Remote

Solidity Developer Salary

The average yearly salary for a Solidity Developer is $149k per year, with a minimum base salary of $65k and a maximum of $257k.

Check more information about Solidity Developer Salary.

Remote Solidity Developer Jobs

Job Position and Company Location Tags Posted Apply

Remote

Apply

Remote

Apply
Remote
Apply

Remote

Apply

Remote

Apply

Remote

Apply

Remote

Apply

Remote

Apply

Remote

Apply

Remote

Apply

Recommended Solidity Developers for this job

/@rd225

Rd225



See Profile
/@whitehare2023

Whitehare2023



See Profile
/@rassenguy

Rassenguy



See Profile
/@wolfram

Wolfram



See Profile
/@henryc

Henryc



See Profile
Cover Letter / AI Interview