Search...

Rust Engineer

Skills

About the Role

You will help evolve block-building and MEV-related systems and work across the Ethereum ecosystem, including Layer 2s. You will write high-performance Rust, profile and reduce latency in critical paths (profiling, flamegraphs, allocator choices, async/runtime tuning), and optimise lock contention, cache locality and zero-copy paths. You will work with transaction execution mechanics, mempool dynamics, propagation and private RPCs, and collaborate on builder/relay and orderflow related systems.

Requirements

  • Experienced software engineer
  • Rust programming experience
  • Deep EVM knowledge including transaction execution mechanics
  • Knowledge of gas accounting, calldata, memory and storage semantics
  • Understanding of opcode and precompile implications
  • Familiarity with MEV ecosystem and proposer/builder separation
  • Experience with MEV searching or MEV-adjacent systems
  • Familiarity with mempool dynamics, propagation, latency and private RPCs
  • Knowledge of builders, relays and orderflow providers
  • Passion for Ethereum and proof-of-stake blockchains

Responsibilities

  • Evolve block-building and MEV-related systems
  • Write high-performance Rust
  • Profile and reduce latency in critical paths
  • Tune allocators and async/runtime settings
  • Reduce lock contention and improve cache locality
  • Apply zero-copy techniques where appropriate
  • Work across Ethereum ecosystem including Layer 2s
  • Engage with mempool dynamics, propagation and private RPCs
  • Support builder, relay and orderflow integration