JobHire
face icon
Register to automatically apply for this and similar jobs
Register
star

Blockchain Kubernetes Architect & Geth Performance Engineer

Turbo Protocol

N/Acalifornia


Job Details

Full-time


Full Job Description

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


This is a hybrid role, where you will primarily manage computing infrastructure deployment, but will also work with our engineering team to add parallel transaction execution capabilities to Geth. Responsibilities include: designing architecture for and deploying high performance computing clusters in bare metal and cloud environments; managing Jenkins DevOps pipelines; collaboration with the engineering team to deploy internal and external test suites; performance tuning of internal and open-source code; and documentation. This is an exciting opportunity to build low-level, performance-optimized computing infrastructure for Ethereum-aligned, high-speed blockchain systems.

Requirements

  • B.S. in Computer Science or a related field. (M.S. or higher strongly preferred).
  • Prior experience deploying production Kubernetes, preferably on bare metal. Includes usage of cluster monitoring tools and maintenance of SLAs.
  • Prior experience with Rancher and RKE2 a plus.
  • Prior experience in DevOps Engineering or a similar role.
  • Prior experience with Jenkins or a similar system.
  • Strong experience in Linux system administration and shell scripting.
  • Strong understanding of IP networking, firewalls, routing, and BGP.
  • (Strongly preferred) Prior experience in blockchain systems engineering for a production system.
  • (Optional) Prior experience with low-latency systems.
  • (Optional) Low-level knowledge of concurrent programming (GPU or FPGA experience a plus).
  • (Optional) Proficiency in Go (C, Rust, Solidity are a plus).
  • (Optional) Familiarity with developer-facing Ethereum tooling such as block explorers, deployment tools, etc.
  • (Optional) High-level understanding of cryptographic primitives used in Ethereum a plus

Get 10x more interviews and get hired faster.

JobHire.AI is the first-ever AI-powered job search automation platformthat finds and applies to relevant job openings until you're hired.

Registration