
Rust-Simplicity Maintainer
Blockstream
Completely RemoteFull TimeEngineering & Architecture
Posted Today
Job description
Responsibilities
- Act as the primary steward of Blockstream’s Rust-based Simplicity implementation and associated libraries.
- Maintain and expand multiple crates, including rust-simplicity, SimplicityHL, hal-simplicity, rust-elements, and elements-miniscript.
- Perform architecture, implementation, review, and maintenance of libraries covering the Simplicity blockchain language.
- Provide high-quality code reviews to ensure all merges have independent sign-off.
- Maintain and improve CI pipelines to ensure robust, automated testing and quick feedback.
- Collaborate with other teams to integrate Simplicity into projects like Elements and Liquid.
- Manage GitHub issues, review pull requests, and guide open-source contributors.
- Maintain clear, developer-friendly documentation for internal and external audiences.
Requirements
- Strong proficiency in Rust (2+ years of professional experience preferred).
- Familiarity with Bitcoin, blockchain protocols, or cryptographic systems.
- Strong written communication skills and the ability to work effectively in a globally distributed team.
Preferred Qualifications
- Proven track record of maintaining or leading open-source projects.
- Knowledge of formal methods, theorem provers, or functional languages like Haskell.
- Understanding of Simplicity’s design goals and architecture.
- Experience with blockchain virtual machines, scripting systems, or transaction policy tools like Miniscript.
- Prior contributions to Bitcoin Core, Elements, or related protocol implementations.
About the Company
Blockstream was founded in 2014 by Dr. Adam Back and a group of cryptographers and engineers passionate about Bitcoin. As a leading Bitcoin company, Blockstream provides cutting-edge infrastructure solutions, including self-custody solutions, financial products, second-layer scaling technologies, and enterprise-grade blockchain infrastructure.
Skills & tools
RustBlockchain
What the team is looking for
Use this list as a quick fit check before you apply.
- 01Strong proficiency in Rust
- 02Familiarity with Bitcoin or blockchain protocols
- 03Strong written communication skills

Blockstream
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Engineering & Architecture
- Posted
- Today