freehire launches on Product Hunt on 26 August.

Follow →

Senior Rust Engineer

Open 23d

You will build and maintain backend systems, including networking, node software, client software, and supporting infrastructure. You will design and implement proving workload orchestration across distributed prover machines, contribute to protocol design throughout the software development lifecycle, provide hands-on technical co-leadership, and help onboard new engineers.

Responsibilities

  • Build and maintain backend systems, including networking, node software, client software, and supporting infrastructure.
  • Design and implement proving workload orchestration across distributed prover machines.
  • Contribute to protocol design throughout the software development lifecycle.
  • Provide technical co-leadership through hands-on implementation.

Requirements

  • Proven production experience with Rust and async programming using Tokio.
  • Experience with backend blockchain node and client software and supporting infrastructure.
  • Knowledge of HTTP and WebSocket RPC APIs.
  • Familiarity with the EVM ecosystem and leading Web3 tooling.
  • Demonstrated success launching greenfield projects from scratch.
  • Track record on high-performance teams with strong execution culture.

Benefits

  • Equity

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available