
Full-Stack Software Engineer
Remote
Full Time
#Engineering
#Blockchain
#Software
#Full Stack
#React
#Vue.Js
#Python
#Rust
#SQL
#NoSQL
#Docker
#Kubernetes
#JavaScript
Blockstream was established in 2014 by Dr. Adam Back and a dedicated team of engineers and cryptographers who share a deep passion for Bitcoin and its capacity to reshape the financial landscape. As a prominent technology leader in the industry, we focus on creating the essential infrastructure that powers the Bitcoin ecosystem. We are working toward a future where everyone has seamless access to a permissionless, global system for managing their finances. From our layer-2 projects like Liquid and Core Lightning to our hardware and software wallets like Jade and Green, our work is designed to push the boundaries of what is possible. We are now looking for talented individuals to join our team and help us accelerate this vision.
About the Role
We are looking for a Senior Full-Stack Software Engineer to join us on a full-time basis. In this position, you will play a vital role in developing services that allow others to build dynamic, innovative applications directly on top of the Bitcoin protocol. You will work across our entire stack to ensure our products remain at the forefront of the industry.
Key Responsibilities
- Design, build, test, and maintain full-stack applications within a continuous integration and deployment environment.
- Develop robust web applications using modern frameworks like React or Vue.js, while building efficient APIs using Python and Rust.
- Manage and evolve our data applications and database systems, including both SQL and NoSQL solutions, while ensuring high quality through comprehensive unit, functional, and integration testing.
Requirements
- At least 5 years of professional experience in full-stack development, covering web front ends, HTTP APIs, and SQL database backends.
- Proven experience with system programming in Rust.
- At least 2 years of hands-on experience with Python.
- At least 2 years of experience working with JavaScript and TypeScript.
- Proficiency with React or Vue.js.
- Practical knowledge of distribution infrastructure, specifically Docker and Kubernetes.
- Strong communication skills and a collaborative, team-oriented mindset.
- A self-motivated approach to work and a commitment to continuous learning.
Location
This is a remote position, and we welcome applicants from anywhere.
Compensation and Benefits
We are proud to offer a flexible remote work environment that allows our team members to contribute from wherever they are most productive.








