Himalayas logo
BlockstreamBL

Programming Language Developer

Blockstream is the leading company in Bitcoin and blockchain technologies, focusing on innovative solutions to enhance digital asset security and transaction efficiency.

Blockstream

Employee count: 51-200

United States only

Blockstream is the leading Bitcoin company, providing cutting-edge infrastructure solutions for enterprises, institutions, and individual Bitcoin users. We develop industry-leading Bitcoin self-custody solutions, Bitcoin-based financial products, second-layer scaling technologies, and enterprise-grade blockchain infrastructure.

Simplicity is our next-generation, functional, low-level programming language for blockchain applications, designed for provable security and formal verification. SimplicityHL is the high-level layer built on top of it, intended to make Simplicity more accessible for real-world application developers.

We’re looking for a Programming Language Developer to focus on non-core language design areas for SimplicityHL — building the developer experience, tooling, and infrastructure that make the language productive and maintainable at scale.

You’ll work alongside the Simplicity language researchers developing the developer-focused aspects of the language that turn SimplicityHL into a complete, usable platform. This means designing and implementing unit testing frameworks, module/package systems, versioning and upgrade paths, documentation tooling, build pipelines, and other ecosystem infrastructure.

Your work will directly impact every developer building with SimplicityHL, making it easier to test, organize, share, and evolve their smart contracts.

What You’ll Be Doing (Responsibilities):

  • Testing Infrastructure: Design and implement a robust unit testing and integration testing framework for SimplicityHL programs.
  • Module Package Systems: Develop tooling for modular code organization, dependency management, and distribution of SimplicityHL libraries.
  • Versioning Upgrade Path: Define and implement versioning schemes for SimplicityHL code, with clear migration and compatibility strategies.
    Developer Tooling: Build command-line tools, editors/IDE integrations, and build scripts to improve the developer experience.
  • Documentation Systems: Create automated documentation generators and guidelines for language/library docs.
  • Release Management: Work with the research team to plan and manage releases of the SimplicityHL toolchain and associated libraries.

What We Look For In You (Required Qualifications):

  • Proficiency in Rust, Haskell, or other statically-typed systems programming languages.
  • Strong understanding of software architecture for modular systems (package managers, dependency graphs, build pipelines).
  • Experience designing unit testing frameworks or automated testing tools.
  • Solid understanding of versioning strategies (e.g., semver, language evolution policies).
  • Strong communication skills and ability to work in a distributed team.

Nice To Haves (Preferred Qualifications):

  • Familiarity with functional programming languages and blockchain/cryptographic concepts.
  • Prior experience building developer tooling or compiler infrastructure.
  • Prior experience with smart contract platforms or domain-specific language tooling.
  • Contributions to programming language ecosystems, open-source developer tools, or CI/CD systems.

🔒 Stay Safe from Job Scams
All official Blockstream communication will come from an @blockstream.com email address. We will never ask you to share sensitive information or purchase equipment during the hiring process. If in doubt, contact us at hr@blockstream.com. Learn more about avoiding job scams here.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

United States +/- 0 hours

About Blockstream

Learn more about Blockstream and their company culture.

View company profile

Blockstream is the global leader in Bitcoin and blockchain technologies, building the foundations for the financial infrastructure of the future. The company's mission is to create the financial infrastructure of the future, developing crypto-financial infrastructure based on Bitcoin, the most robust and secure blockchain. Applying cutting-edge cryptography and security engineering, Blockstream is dedicated to building products and networks that enhance financial market efficiency by reducing reliance on trust.

The suite of technologies from Blockstream enhances the Bitcoin ecosystem, making it easier for both individuals and businesses to secure and transact their digital assets. One of Blockstream's key innovations is the Liquid Network, which is Bitcoin's leading sidechain, designed to enable fast, confidential transactions, and the issuance of assets. Furthermore, they offer Blockstream Satellite, allowing users to connect to Bitcoin without the need for an internet connection. They also work on Core Lightning, a scalable implementation of the Lightning Network aimed at facilitating quicker transactions on the Bitcoin network. Through ongoing investments in research and development, Blockstream strives to strengthen the Bitcoin ecosystem and empower a future of peer-to-peer, open network finance that promises to benefit all.

Claim this profileBlockstream logoBL

Blockstream

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

11 remote jobs at Blockstream

Explore the variety of open remote roles at Blockstream, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Blockstream

Remote companies like Blockstream

Find your next opportunity by exploring profiles of companies that are similar to Blockstream. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Blockstream hiring Programming Language Developer • Remote (Work from Home) | Himalayas