Full Stack Remote

Golang Engineer

OneBullEx
Dubai, UAE Listed 5 days ago via Naukrigulf
java python express golang mysql docker kubernetes ci/cd devops machine learning security microservices kafka rabbitmq

Job Overview

Company Industry Banking, Financial Services, Broking
Department / Functional Area IT Software

OneBullEx is a next-generation cryptocurrency derivatives exchange built on speed, reliability, and innovation. Our platform offers advanced trading features, including a 300-spartan AI-powered intelligent trading bot, providing professional traders and institutional clients with highly accurate automated trading strategies. By leveraging cutting-edge AI and machine learning technologies, we deliver a real-time, high-performance trading experience that remains stable even during periods of high market volatility. Our platform combines a user-centric interactive design with a robust and transparent risk management system, helping global traders confidently manage every trade in the ever-changing digital asset market.

Job Description

  • Responsible for the design, development, and maintenance of the exchange's back-end system, ensuring high availability and high performance. - Develop and optimize API interfaces to support spot and contract trading functions, meeting the integration needs of the front-end and external systems. - Participate in the development and optimization of the trading matching engine and aggregation system to improve trading efficiency and stability. - Design and implement database structures, optimize MySQL query performance, and ensure data consistency and security. - Integrate and maintain the message queue system to ensure efficient processing of asynchronous tasks and system decoupling. - Participate in system architecture design and solve technical challenges in distributed systems. - Write high-quality code, participate in code reviews, and ensure code standardization and maintainability. - Collaborate with the team to conduct system testing, troubleshooting, and performance optimization.

Job Requirements

  • 3+ years of backend development experience, proficient in Golang programming language, familiar with its concurrency model and performance optimization. - Experience in exchange development, with in-depth understanding of the business logic and processes of spot and contract trading. - Must be familiar with the design and implementation of trading matching engines and aggregation systems, and able to handle high-concurrency scenarios. - Proficient in MySQL database, with experience in database design, query optimization, and transaction management. - Familiar with the use and optimization of message queues (such as Kafka, RabbitMQ, or RocketMQ). - Excellent Chinese communication skills, able to clearly express technical solutions and collaboration needs. - Familiar with distributed system architecture and capable of solving complex technical problems. - Ability to work remotely is a plus. - Familiar with the Kratos framework and with experience in developing microservices based on Kratos. - Experience in developing high-performance trading systems, familiar with low-latency, high-throughput optimization solutions. - Familiar with other programming languages ​​(such as Java, Python, or C++) and able to apply them flexibly. - DevOps experience, familiar with CI/CD processes and containerization technologies (such as Docker and Kubernetes). - Understanding of blockchain technology or the business logic of cryptocurrency exchanges.

Ready to apply?

You are viewing this role on JobSphere AI. Continue on naukrigulf.com to apply.

Opens the original job posting in a new tab

  • CompanyOneBullEx
  • LocationDubai, UAE
  • CategoryFull Stack
  • Listing sourceNaukrigulf
  • Apply onnaukrigulf.com
  • Listed5 days ago

Related Full Stack jobs

More Full Stack

Keep this job on every device

It’s saved on this browser. Create a free JobSphere account to keep it, and every job you save, on any device.

Free. No spam.