Backend Developer (Mid, Senior)

Jan 21

We are looking for an experienced Software Engineer. You will work directly with the core founders and developers to build the backbone of our business. This role will be critical in shaping our product launch and requires expertise in blockchain technologies.  The engineer should 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 Viet Nam

  • 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 / Qualifications

  • 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

Preferred 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

As a tech company, our company culture always delivers high-quality products with the greatest talent who are eager to succeed, with a vibrant work environment, and prioritize work-life balance.

  • M1 Macbook & widescreen provided 

  • 13 annual leave days + 3 sick leave days

  • 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. The company 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, Coinhako, Bitpanda, Pintu, AlphaLab Capital, Pulsar Trading, Portofino, senior executives from the SoftBank Vision Fund, and more.

Listed in: Web3 Jobs, Web3 Crypto Jobs, Trading Crypto Jobs, Research Web3 Jobs, Developer Crypto Jobs, Golang Web3 Jobs, Rust Crypto Jobs, Python Crypto Jobs, Senior Crypto Jobs, DeFi Web3 Jobs, Frontend Web3 Jobs, Data Web3 Jobs, Java Web3 Jobs, Cryptography Web3 Jobs, Docker Crypto Jobs, Open Source Crypto Jobs, Full Time Web3 Jobs.

Backend Developer (Mid, Senior) at Treehouse: FAQ

Where is the Backend Developer (Mid, Senior) role at Treehouse based?

The Backend Developer (Mid, Senior) role at Treehouse is based in Viet Nam. Check the job description for any remote or hybrid options.

What skills are required for the Backend Developer (Mid, Senior) role at Treehouse?

This Backend Developer (Mid, Senior) role is associated with the following skills and technologies:

  • Web3
  • Trading
  • Research
  • Developer
  • Golang
  • Rust

Read the full job description above for the complete list of requirements.

Is the Backend Developer (Mid, Senior) role at Treehouse full-time or contract?

Treehouse is hiring this Backend Developer (Mid, Senior) as a full time position.

How do I apply for the Backend Developer (Mid, Senior) role at Treehouse?

You can apply for the Backend Developer (Mid, Senior) role at Treehouse directly on this page using the Apply button. Viet Nam candidates are welcome. Applications submitted through CryptoJobsList reach the employer directly.

Related Salaries in Web3

Related Locations