
About Blockstream
Empowering the future of Bitcoin infrastructure
Key Highlights
- Raised $621 million in funding
- Headquartered in Saint-Laurent, Montreal, QC
- Offers Lightning Network for microtransactions
- Develops Blockstream Satellite for blockchain transactions
Blockstream is a leader in blockchain technology solutions, focused on enhancing the Bitcoin ecosystem. With headquarters in Saint-Laurent, Montreal, Blockstream has raised $621 million in funding and employs between 21-100 people. Their products include the Lightning Network for microtransactions, ...
🎁 Benefits
Blockstream offers comprehensive health insurance, including dental and vision coverage, along with flexible spending accounts (FSA) and health saving...
🌟 Culture
Blockstream fosters a culture focused on advancing blockchain technology, particularly Bitcoin, making it accessible to a broader audience. The compan...
Skills & Technologies
Overview
Blockstream is hiring a Rust-Simplicity Maintainer to oversee the Rust-based Simplicity implementation and its libraries. You'll work with Rust to maintain and improve the performance of multiple libraries. This role requires prior contributions to Bitcoin Core or related protocols.
Job Description
Who you are
You have a strong background in Rust programming and experience with blockchain technologies — your expertise allows you to maintain and enhance complex systems effectively. You understand the intricacies of blockchain languages and have a keen eye for performance optimization. Your previous contributions to Bitcoin Core or similar projects demonstrate your commitment to the blockchain ecosystem. You are detail-oriented and possess excellent problem-solving skills, ensuring that all code changes are thoroughly reviewed and tested. You thrive in collaborative environments and enjoy working with cross-functional teams to achieve common goals. You are passionate about open-source development and are eager to contribute to the growth of the Simplicity project.
What you'll do
As the Rust-Simplicity Maintainer, you will take core ownership of the Rust implementation of Simplicity, expanding its capabilities to cover new use cases while improving continuous integration and quality assurance processes. You will maintain multiple repositories, ensuring that libraries such as rust-simplicity, SimplicityHL, hal-simplicity, rust-elements, and elements-miniscript work together seamlessly. Your responsibilities will include conducting code reviews to uphold high-quality standards and providing feedback to ensure that no code merges without proper oversight. You will also focus on enhancing CI pipelines to facilitate robust automated testing and quick feedback on code changes, contributing to the overall efficiency of the development process. Your role is crucial in ensuring that the Simplicity implementation remains performant and coherent within the wider blockchain ecosystem.
What we offer
At Blockstream, you will be part of a pioneering team that is shaping the future of Bitcoin infrastructure. We offer a competitive salary and the opportunity to work remotely within the United States. You will have the chance to collaborate with some of the brightest minds in the blockchain space, contributing to innovative projects that have a real impact on the industry. We value your contributions and provide a supportive environment for professional growth and development. Join us in our mission to provide cutting-edge solutions for Bitcoin users worldwide.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Blockstream.
Similar Jobs You Might Like
Based on your interests and this role

Rust Software Developer
1Password is hiring a Rust Software Developer to contribute to the security of AI applications. You'll work on innovative cybersecurity solutions using Rust. This position requires expertise in Rust programming.

Rust Engineer
Phantom is hiring a Senior Rust Engineer to build and optimize systems for their self-custodial wallet. You'll work with Rust, APIs, and blockchain technologies to enhance user experience. This position requires expertise in transaction reliability and performance.

Ai Engineer
G2i Inc. is hiring a Software Engineer specializing in AI to help train large-language models for code evaluation and training. You'll work primarily with Rust and contribute to improving AI-generated code. This role requires 3+ years of software engineering experience.

Programming Language Developer
Blockstream is hiring a Programming Language Developer to enhance the developer experience for SimplicityHL, a next-generation programming language for blockchain applications. You'll work on tooling and infrastructure to support developers, requiring expertise in languages like Java, Python, C++, and Rust.

Head Of Marketing
Photoroom is seeking a Head of Cross-Platform SDK (Rust) to lead their Rust-powered platform team. You'll own the long-term SDK strategy and build tooling used by hundreds of engineers. This role requires expertise in Rust and experience in leading technical teams.