Blockstream is looking to solve the problem of promoting understanding and adoption of advanced blockchain technologies, such as Simplicity, among developers, researchers, and ecosystem partners.
Requirements
- Proficiency in Rust, OCaml, Haskell, or similar functional programming languages.
- Strong background in software engineering, ideally in a Bitcoin-related field, cryptography, or functional programming.
- Experience writing and delivering developer-focused educational materials.
- Familiarity with Bitcoin, blockchain protocols, and smart contract systems.
- Prior experience with formal verification, type theory, or DSL design.
- Active contributor to open-source projects.
Responsibilities
- Champion Simplicity and related research-driven technologies to the developer ecosystem.
- Create technical content: tutorials, documentation, blog posts, videos, sample code, and reference applications.
- Speak at conferences, meetups, and online events to represent Blockstream research and Simplicity.
- Engage with developers on forums, GitHub, and other channels, answering questions and providing guidance.
- Work closely with the research team to translate complex ideas into accessible resources.
- Collect feedback from the community to inform product and research directions.
- Contribute to open-source projects, developer tooling, and demos that make using Simplicity easier.
Other
- Excellent communication skills, both written and verbal.
- Comfortable engaging with technical communities online and in person.
- Self-starter who thrives in a distributed, research-driven environment.