Software Engineer - Blockchain

  • Employment Type:Full Time
  • Location:Hong Kong
  • Business Unit: HK

Backed by BC Technology Group (stock code: 863 HK), Asia’s only listed, licensed and ‘Bigfour’-audited digital asset and fintech company, OSL is Asia’s largest digital asset platform, providing prime brokerage, custody, exchange and SaaS services for institutional clients and professional investors.

The company offers OTC, iRFQ and electronic trading services giving traders access to the world’s deepest liquidity pools, digital asset borrowing and lending, as well as secure, insured wallets to ensure the safekeeping of digital assets with timely transaction settlement.

OSL is the trusted gateway to the digital asset economy.

We are looking for a Senior Software Engineer who will be responsible for designing, developing and delivering blockchain based products and features for our digital assets business.


  • Design, implement, test, ship, maintain and improve software for our blockchain-related products.

  • Develop and improve our CI/CD workflow, tools and processes.

  • Efficiently troubleshoot, identify root causes and resolve issues.

  • Work with other developers, product owners and the devops team to deliver software to production.

  • Produce, implement and document detailed designs that meet the requirements in terms of functionality, performance, scalability and security.

  • Deliver and execute detailed test plans to ensure the quality of the features.

  • Keep current with progress and innovations in the blockchain space.





  • BS/MS in computer science, engineering or a related field.

  • 5+ years of experience designing, implementing and shipping software.

  • Experience building backend systems with one or more programming languages such as JS/Node.js, Golang, Python, Rust, Java or other.

  • Passion for technology with a strong desire to learn and improve.

  • Good communication skills.


Preferred Experience

  • Experience or familiarity with blockchain technologies, cryptocurrencies, digital assets.

  • Experience or familiarity with financial systems.

  • Experience developing scalable systems on AWS, Azure or other cloud platforms.

  • Experience with CI/CD, containerization, telemetry, monitoring and alerting.

  • Experience with cryptography, digital signature, and hardware security module.



We use cookies to give you the best possible experience on our website. By continuing to browse this site, you give consent for cookies to be used. For more details please read our Privacy Policy .
I agree