Go Lang Development Engineer

Bitmain Technologies Pte Ltd

Go Lang Development Engineer

Bitmain Technologies Pte Ltd

Position Level: Entry Level, Experienced

Qualification: Diploma, Bachelor's / Honours

Job Nature: Permanent

Job Description:

Responsible for backend system development of the Block Explorer and mining pool under BTC.com brand; Improve performance of the existing system, optimize system structure;

Required Qualifications:

  • At least 2 years’ experience of backend development, solid knowledge of Go;
  • Master in Go system development on Linux, performance tuning, fault analysis, use toolchain efficiently;
  • Familiar with event-driven development, skilled in using development libraries like libevent and libev, etc.;
  • Good understanding of memory system (SQL, NoSQL etc.) and each application scene, performance limitations;
  • Good understanding of common message queuing system, ZeroMQ/Kafka/RabbitMQ, etc.;
  • Experience with multilevel data storage, reading and processing;
  • Good English skill in reading and writing.

Preferred Qualifications:

Have Github personal homepage, released or participated in open source project;

Digital currency enthusiast, interested in Bitcoin, Blockchain or other digital currency, or took part in relevant project;

Fluent English in reading and communication, experience with international, remote teamwork;

Company Overview

Learn More

View All Jobs