Senior Software Engineer Protocol Rust

You own protocol features through architecture, implementation, documentation, deployment, and monitoring. You build conformance and adversarial tests, execute safe protocol upgrades, resolve availability and performance issues, and use AI-assisted engineering tools while maintaining rigorous standards for correctness, security, review, and technical ownership.

Responsibilities

  • Own features through architecture, implementation, documentation, deployment, and monitoring
  • Build rigorous conformance and adversarial tests to ensure implementation compatibility
  • Execute safe protocol upgrades
  • Resolve complex availability and performance issues
  • Use AI-assisted engineering tools while maintaining standards for correctness, security, review, and technical ownership

Requirements

  • Professional experience shipping production software and maintainable Rust systems
  • Deep knowledge of Ethereum, including EVM, JSON-RPC, clients, and distributed systems
  • Ability to navigate ambiguity and communicate complex design decisions effectively
  • Familiarity with op-node, kona, or Reth implementations
  • Ability to read and navigate production Go code while migrating behavior into Rust
  • Proficiency in Solidity for system-level smart contracts

Benefits

  • Remote work

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available