Software Library Engineer (C++)
Company: Blockstream ↗
Location: BC Vancouver, British Columbia, Canada
Published:
Through our sidechain technology (the Liquid Network), wallets (Blockstream Green, Blockstream Jade, AQUA), mining colocation (Blockstream Mining), satellite network (Blockstream Satellite), and protocol contributions (Bitcoin research, c-lightning), we are proud to be making global peer-to-peer finance a reality.
Blockstream is the global leader in Bitcoin and blockchain technology and the Software Library Engineer will play a key role in the development of new features and protocols shaping the future in the space. You will integrate into a continuous integration and deployment environment with many experienced engineers.
What You’ll Be Doing (Responsibilities):
- Implement new protocol and features
- Maintain and improve existing infrastructure
- Solve issues and bugs on existing codebases
What We Look For In You (Required Qualifications):
- Strong knowledge of C++ programming language
- Basic knowledge of Rust and Python
- Interest in Bitcoin
- Git and issues/PR/CI flow in platforms like GitHub and/or Gitlab
- Focus on security and best practices
- Team player mentality with excellent communication and collaboration skills
- Highly-motivated, lifetime learner
Nice To Haves (Preferred Qualifications):
- Experience with Liquid Network
- SQL (especially PostgreSQL)
- Docker
- Cloud development and deployment (AWS or GCE)
- Django
- Designing, implementing, and use of APIs (RESTful, Websocket, RPC, etc.)
- Cryptography/Applied Cryptography
- Qt/qml
- Java/Kotlin
- Swift
Source: web3.career