Software Engineer, Infrastructure

Espresso Systems develops and operates blockchain infrastructure for custom chains, rollups, and financial systems.

Series B0 current maintainers0 active leadsTeam intelligence

Maintainer signals as of 8/29/2026

Distributed
About Espresso Systems

Espresso Systems builds and operates the Espresso Network, a decentralized base layer for rollups, custom chains, and applications. The network uses the HotShot BFT consensus protocol to provide fast transaction finality, data availability, and sequencing, enabling integrated chains and external applications to read finalized state across chains. Espresso also offers the Espresso Stack, a customizable framework for specialized chains and financial systems, including institutional use cases such as crosschain collateral management.

View jobs by Espresso Systems

Skills

About the Role

Design and implement core blockchain infrastructure for Espresso’s ledger and roll-up systems, including transaction processing, communication, consensus, storage, and cryptography components.

Requirements

  • Bachelor of Science in Computer Science, Mathematics, or a relevant field, or equivalent experience
  • Experience shipping and taking engineering projects to production
  • Experience with distributed systems and/or blockchain systems
  • Experience with P2P networking and consensus
  • Understanding of software engineering and security best practices
  • Strong written and verbal communication skills
  • Proficiency with Rust or similar strongly typed languages such as C++, Haskell, or OCaml
  • Experience working on blockchain infrastructure such as a layer-1 blockchain
  • Passion for writing correct code

Responsibilities

  • Design and implement core blockchain infrastructure in Rust
  • Develop and maintain transaction processing components
  • Implement communication, consensus, and storage systems for the ledger
  • Integrate and use the cryptography library in system components
  • Take engineering projects from concept and design to production
  • Collaborate with engineering leaders and product managers to create roadmaps
  • Follow software engineering and security best practices

Benefits

  • Fully remote with flexible hours
  • Equity package
  • Regular international team off-sites
  • Unlimited vacation policy
  • Top-tier health, dental and vision coverage for US employees
  • Work alongside experienced crypto professionals