Remote Otter LogoRemoteOtter

Software Library Engineer (C++) - Remote

Posted Yesterday
Software Development
Full Time
Worldwide

Overview

Blockstream is seeking a Software Library Engineer with deep expertise in C++ to lead the development and maintenance of the Green Development Kit (GDK), a vital software development kit for bitcoin wallet apps.

In Short

  • Lead the development and maintenance of the Core SDK in C/C++.
  • Debug complex issues and enhance performance.
  • Maintain and enhance CMake build files and Docker configurations.
  • Develop and maintain C++-focused test cases.
  • Document C++ APIs and core functionality.
  • Collaborate with mobile app developers to meet their needs.
  • Provide technical support to app developers integrating the library.
  • Experience with cross-language integration.
  • Exceptional problem-solving and debugging capabilities.
  • Clear communication skills for documentation and collaboration.

Requirements

  • 5+ years of software development experience, with 3 years in C++.
  • Familiarity with CMake, Docker, and CI/CD workflows.
  • Expert-level proficiency in C++ (modern standards).
  • Strong understanding of systems programming and performance optimization.
  • Knowledge of testing frameworks and writing robust tests.
  • Ability to manage priorities and lead technical initiatives.

Benefits

  • Join a leading technology powerhouse in the Bitcoin industry.
  • Be part of a mission to disrupt the existing financial system.
  • Collaborate with a passionate team of engineers and cryptographers.
  • Opportunity to work on innovative products.
Blockstream logo

Blockstream

Blockstream, founded in 2014 by Dr. Adam Back and a team of dedicated cryptographers and engineers, is a leading technology company focused on building fundamental Bitcoin infrastructure. With a vision to revolutionize the financial system, Blockstream develops innovative solutions on the Bitcoin protocol, including layer 2 projects like Liquid and Core Lightning, as well as user-friendly software and hardware wallets such as Green and Jade. The company is committed to creating groundbreaking technology that enhances the Bitcoin ecosystem and is actively expanding its team to accelerate its mission of providing a global, permissionless financial system.

Share This Job!

Save This Job!

Similar Jobs:

StackAdapt logo

Software Engineer - Creatives Library - Remote

StackAdapt

141 weeks ago

Join StackAdapt as a Software Engineer to build innovative solutions for a leading programmatic advertising platform.

North America
Full-time
Software Development
Invicti Security logo

Software Engineer C++ - Remote

Invicti Security

3 weeks ago

Join Invicti as a Software Engineer specializing in C++ to develop core product components and enhance your skills in a dynamic team.

Brno, Czech Republic
Full-time
Software Development
Veeva Systems logo

Software Engineer - C# - Remote

Veeva Systems

4 weeks ago

Join Veeva Systems as a Software Engineer specializing in C# to develop innovative Windows applications in a flexible work environment.

USA
Full-time
Software Development
$85,000 - $225,000/year
Veeva Systems logo

Software Engineer - C# - Remote

Veeva Systems

4 weeks ago

Join Veeva Systems as a Software Engineer specializing in C# to build innovative applications in a flexible work environment.

MA, USA
Full-time
Software Development
$85,000 - $225,000/year
Solvd logo

Software Engineer (C++) - Remote

Solvd

6 weeks ago

Join Solvd Inc. as a Software Engineer specializing in C++ to develop and maintain Windows applications.

Argentina
Full-time
Software Development