arrow Engineering

Backend Developer (Golang)

Ho Chi Minh City | Full Time

We are looking for an experienced Software Engineer. In this role, you will have the opportunity to build revolutionary tools that have real impact on the digital assets space. This role is critical in shaping our product launch and requires expertise in blockchain technologies.  The ideal candidate would have prior experience working on backend database design from ground up in addition to building scalable and extendable web-based infrastructures for online applications.


Responsibilities


  • Architect efficient database and infrastructure from scratch

  • Design high performance queries to access blockchain and time series data

  • Build reusable modules and APIs across multiple blockchains and crypto platforms

  • Develop scalable framework for web-based applications tailoring to Defi/Cefi Analytics

  • Maintain multiple live full/archive blockchain nodes as well production databases and infrastructures



Requirements


  • Vietnamese based in Vietnam

  • 3+ years experience working with open source backend programming and database

  • Proficient in backend infrastructure design and architect

  • Work experience with integrating backend to frontend applications

  • Solid knowledge of web-based programming structures


Skills Required

  • Hands-on software development experience in Golang/Python

  • Good knowledge of Algorithms, Data Structures, Operating Systems, Database & Distributed systems and basic Cryptography.

  • Extensive experience with Git/GitLab/GitHub

  • Hands on experience in Kafka and document, non-relational, relational and timeseries databases technologies

  • Self-motivated and proactive personality and completed tasks promptly

  • Able to collaborate and communicate well with other team members

  • Capable to research and explore new domain knowledge independently


Additional Advantageous Skills

  • Experience with mainstream programming languages: C/C++, Java, Python, Rust

  • Knowledge of UNIX based OS and scripting

  • Experience with cloud based software development (GCP/AWS/Azure)

  • Familiar with Agile project management concepts

  • Exposure to dApps or blockchain technology and development

  • Understand modern packaging and distribution technologies such as PIP, Docker


Perks

  • M1 Macbook & widescreen provided 

  • Annual performance review

  • Working hours: 9 AM - 6 PM, Mon - Fri

  • Hybrid working: come to office at least 2 days/week

  • Insurance: Social Insurance, Bao Viet – Health Insurance


Company Description

Treehouse is a digital assets data firm focused on institutional-grade portfolio, protocol and market analytics. With the goal of empowering the world to confidently navigate digital assets, we’re building Hyperion - the most powerful and actionable portfolio management and market intelligence application for digital assets trading. Treehouse is headquartered in Singapore and backed by leading traditional VC and Web3 firms such as Mirana Ventures, Lightspeed, MassMutual Ventures, Binance, LeadBlock Partners, Global Founders Capital, Jump Capital, Wintermute, GSR, senior executives from the SoftBank Vision Fund, and more.


Submit Your Application

You have successfully applied
  • You have errors in applying
Document