Blockstream

About Blockstream

Empowering the future of Bitcoin infrastructure

🏢 Tech👥 21-100 employees📅 Founded 2014📍 Saint-Laurent, Montreal, QC💰 $621m4.2
FintechB2CB2BCryptocurrencyBlockchainWeb 3.0

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 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.

Job Description

Who you are

You have a strong background in programming languages and a passion for enhancing developer experiences — your expertise in languages like Java, Python, C++, and Rust allows you to contribute effectively to language design and tooling. You understand the intricacies of programming language ecosystems and have experience with open-source developer tools or CI/CD systems, which positions you well for this role.

Your experience includes designing and implementing robust testing frameworks and tooling that improve productivity and maintainability — you thrive in environments where you can collaborate with researchers and developers to create impactful solutions. You are detail-oriented and have a knack for simplifying complex concepts, making them accessible to a broader audience.

What you'll do

In this role, you will focus on non-core language design areas for SimplicityHL, working closely with language researchers to enhance the developer experience. You will design and implement a robust unit testing and integration testing framework for SimplicityHL programs, ensuring that developers can easily test their smart contracts.

You will also develop tooling for module and package systems, creating a seamless experience for developers as they organize and share their work. Your responsibilities will include building documentation tooling and establishing versioning and upgrade paths that facilitate the evolution of the language.

Collaboration is key in this role, as you will work alongside a team of talented individuals dedicated to making SimplicityHL a complete and usable platform. Your contributions will directly impact every developer building with SimplicityHL, making it easier for them to test, organize, share, and evolve their smart contracts.

What we offer

At Blockstream, you will be part of a pioneering team at the forefront of Bitcoin technology, working on cutting-edge infrastructure solutions. We offer a flexible remote work environment, allowing you to balance your professional and personal life effectively. You will have the opportunity to grow your skills and advance your career in a supportive and innovative atmosphere.

We encourage you to apply even if your experience doesn't match every requirement — we value diverse perspectives and are committed to building a team that reflects the communities we serve. Join us in shaping the future of Bitcoin and blockchain technology.

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

Sparkland Trading

Python Developer

Sparkland Trading📍 Dubai - Remote

Sparkland Trading is hiring a Senior Python Developer to develop and maintain infrastructure and data processing services. You'll work with technologies like Python, PostgreSQL, and Docker in a fully remote environment based in Dubai.

🏠 RemoteSenior
4d ago
1Password

Backend Engineer

1Password📍 United States - Remote

1Password is hiring a Backend Engineer to contribute to the digital safety of millions. You'll work in a collaborative environment focused on software development best practices. This position requires 2+ years of experience in software development.

🏠 RemoteMid-Level
4 months ago
Suvoda

Software Engineering

Suvoda📍 Romania - Remote

Suvoda is hiring a Software Developer to design and support clinical trial software, ensuring patient safety and data integrity. You'll work with C#, SQL, and JavaScript in a remote role based in Romania.

🏠 RemoteMid-Level
2d ago
Parity

Core Developer

Parity📍 Remote - Remote

Parity is hiring a Core Developer to design and implement cutting-edge protocols for the Polkadot protocol. You'll collaborate with product and engineering teams to build decentralized applications. This role requires experience in Rust and blockchain technologies.

🏠 RemoteMid-Level
3 months ago
PagerDuty

Product Manager

PagerDuty📍 United States - Remote

PagerDuty is seeking a Principal Product Manager for their Developer Platform to lead the evolution of their API and developer experience. You'll work closely with internal teams and customers to drive innovation and integration. This role requires strong expertise in product management and API principles.

🏠 RemotePrincipal
2w ago