Company - Careers | Aurpay

About Aurpay

With the further recognition of blockchain technology and cryptocurrency in the global business and policy environment, more and more merchants who wish to use blockchain technology or access crypto market are surging; at the same time, application scenarios of cryptocurrency are gradually increasing. Payment, as an infrastructure in e-commerce overall ecology, has great development prospects.

 

AURPAY, as a cryptocurrency payment service provider, we focus on enabling our customers to receive and pay with cryptocurrencies. By joining Aurpay you will have unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.

 

We are now seeking a Senior Software Engineer (Backend) to deliver distributed, resilient and high-performing backend services using Go, Python.

Role #1: Go Backend Developer

Responsibilities

Image

Participate in back-end project development and complete project requirements on time and with high quality.

Image

Solve the problems in the operation of the project and maintain the normal operation and iteration of the project.

Image

Investigate new technologies and practices.

Image

Maintain and improve existing services which include actively trying to pay back technical debt and extend their functionality.

 

Requirements

Image

Computer science major, college degree or above, more than 2 years of Golang development experience.

Image

Familiar with the frameworks commonly used by Golang such as Gin, GoFrame, etc. familiar with the framework features and the details of their implementation principles.

Image

Proficient in MySQL and at least one non-relational database, such as redis, mongodb, and understand its usage scenarios and limitations.

Image

Familiar with Linux, familiar with TCP/IP, HTTP protocol and network programming.

Image

Have technical pursuits, have enthusiasm for technology, like to write code, and pursue details.

Role #2: Python Backend developer

Responsibilities

Image

Work closely with the CTO to design and develop distributed, resilient and high-performing backend services using Python.

Image

Maintain and improve existing backend and frontend which include actively trying to pay back technical debt and extend their functionality.

Image

Work both collaboratively and independently.

Image

Investigate new technologies and practices.

Requirements

Image

Proficient in Python language, familiar with development in Linux environment, with more than 2 years of back-end development experience, and blockchain development experience is preferred.

Image

Familiar with MVC architecture, proficient in Django, DRF or FastApi development framework, familiar with Celery.

Image

Master the basic database design ability, have good coding habits and development document writing habits, and be able to analyze requirements and design corresponding functions.

Image

Familiar with MySQL and at least one non-relational database, such as redis, mongodb, understand its usage scenarios and limitations.

AURPAY Blog