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.
Is this role a fit for you?
Upload any CV — a short AI chat builds your profile, scores how well you fit roles like this across the Gulf, and tailors an ATS-ready CV to each. Free to start. No job promises — you always apply yourself.
Listing aggregated from naukrigulf. Built for the Gulf. No job or interview promises — we make your search faster and your CV stronger.
UnfairJobs is an AI career assistant. Job listings here are a free index of public postings — we never charge employers or sell listings, and you always apply yourself, on the original posting.