Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Blockstream Logo

Programming Language Developer

Blockstream

Salary not specified
Sep 19, 2025
Austin, TX, US
Apply Now

Blockstream is looking to develop industry-leading Bitcoin self-custody solutions, Bitcoin-based financial products, second-layer scaling technologies, and enterprise-grade blockchain infrastructure by improving the developer experience, tooling, and infrastructure for SimplicityHL

Requirements

  • 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)
  • Familiarity with functional programming languages and blockchain/cryptographic concepts
  • Prior experience building developer tooling or compiler infrastructure

Responsibilities

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

Other

  • Strong communication skills and ability to work in a distributed team
  • Contributions to programming language ecosystems, open-source developer tools, or CI/CD systems
  • Bachelor's, Master's, or Ph.D. degree (not explicitly mentioned but implied)
  • Ability to work in a team and collaborate with researchers
  • Adherence to company communication protocols (e.g., using @blockstream.com email address)