Search...

Rust Engineer

Liam Horne logo
Liam Horne

Liam Horne is an English-born, Canadian-raised software entrepreneur and engineer who has spent his career building Ethereum scaling technology, from state channels to Optimism and Base, and is now building Tempo, a payments-focused L1 blockchain.

Distributed
About Liam Horne

Liam Horne studied Computer Science at the University of Waterloo before dropping out to start a startup. He spent most of his twenties working on Ethereum technology, beginning with scaling payments via state channels (building projects like Web3Torrent), then pivoting to build Optimism, one of the defining projects of the Layer 2 rollup ecosystem, and co-launching Base with Coinbase on the OP Stack. Around 2023 he shifted focus to stablecoins, writing and working on projects such as World Chain, Stable, and Build Canada: Crypto after observing that Tether on Tron dominated real-world stablecoin usage despite Ethereum scaling efforts. This work led him to Tempo, a payments-first infrastructure L1 blockchain project he is currently building and hiring for. He is also an active startup investor, having invested in companies including Othership, QA Wolf, Daimo, Erebor, Stable, Farcaster, Ambrook, Mercantile, Software Applications Incorporated, Conduit, Splits, Axiom, OpenSea, Agora, and Flex.

View jobs by Liam Horne

Skills

About the Role

You'll design, develop, and ship complex features for a layer-1 blockchain built for stablecoins and payments, with a strong focus on performance and benchmarking. You'll own development throughout the entire lifecycle, collaborating deeply with stakeholders and iterating quickly to incorporate feedback. You'll work extensively with Rust and the Ethereum ecosystem, including the EVM, Execution Layer, and reth, contributing across the entire Ethereum stack.

Requirements

  • Significant experience building scalable, distributed systems in Rust
  • Deep familiarity with the Ethereum ecosystem, particularly the EVM and Execution Layer
  • Familiarity with reth and consensus mechanisms
  • Hands-on experience working across the entire Ethereum stack is ideal
  • Self-motivated and independent
  • Excited by ambiguity and opportunities to develop concrete solutions to nebulous problems
  • Collaborative and an exceptional communicator

Responsibilities

  • Design develop and ship complex features indexing on performance and benchmarking
  • Own development throughout the entire lifecycle
  • Collaborate deeply with stakeholders
  • Iterate quickly and incorporate stakeholder feedback