
Software Engineer
Remote
Full Time
#Engineering
#Rust
#Test Driven Development
#API Design
#Cloud Development
Since 2014, Blockstream has been at the forefront of the Bitcoin revolution. Founded by Dr. Adam Back and a team of dedicated cryptographers, we are committed to building the fundamental infrastructure that will reshape the global financial system. From our layer-2 solutions like Liquid and Core Lightning to our hardware and software wallets, we create tools that empower individuals and businesses to take control of their financial future. We are looking for passionate engineers to join us as we continue to push the boundaries of what is possible on the Bitcoin protocol.
Role at a glance
We are searching for a Senior Software Engineer to join our team on a full-time basis. This is a remote position, meaning you can contribute to our mission from anywhere in the world. You will be instrumental in developing high-performance back-end infrastructure that bridges the gap between our complex technical systems and the end users who rely on them every day.
Your impact
- You will leverage your deep technical expertise to build and maintain robust systems that integrate our core technology with both user-facing features and third-party platforms.
- You will take ownership of the full software lifecycle, including designing, implementing, testing, and delivering high-quality code within a continuous integration and deployment environment.
- You will collaborate across diverse tech stacks, applying your knowledge of low-level systems to solve challenging problems and improve our infrastructure.
What you'll need
To be successful in this role, you should bring at least 5 years of professional experience and a strong desire to learn. We value candidates who possess the following skills and qualities:
- Proficiency in Rust or C/C++ and a commitment to test-driven development.
- Experience with API design, including RESTful, Websocket, or RPC architectures.
- Strong knowledge of cloud development and deployment on platforms like AWS or GCE.
- A solid foundation in functional programming and the design of scalable, distributed back-end systems.
- Excellent communication skills and a collaborative, team-oriented mindset.
- A self-motivated approach and a passion for continuous learning.
- Fluency in English.
Perks and compensation
We believe in supporting our team members no matter where they are located. Our primary benefit for this role is:
- Fully remote work flexibility.




