Software Engineer, Infrastructure
Espresso Systems develops and operates blockchain infrastructure for custom chains, rollups, and financial systems.
Maintainer signals as of 8/29/2026
Funding history
Projects
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.
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
