Golang Developer

OneBullEx · Dubai

Completely RemoteFull TimeMid Level, ExecutiveInformation Technology
Posted 1 months ago

Job description

About the Company

OneBullEx is a next-generation cryptocurrency derivatives exchange built on speed, reliability, and innovation. The platform provides advanced trading features, including AI-driven smart trading bots, offering high-precision automated strategies for professional and institutional clients.

Responsibilities

  • Design architecture and develop core code for the exchange partner (agent) system
  • Lead the development of the rebate clearing and settlement engine to ensure zero-error fund transfers under high concurrency
  • Utilize Pulsar or Kafka to process massive transaction order flows and design efficient asynchronous clearing mechanisms
  • Resolve data consistency issues in distributed environments and optimize database transaction processing
  • Monitor system performance, optimize API response speeds under the Gin framework, and maintain technical documentation

Requirements

  • Bachelor's degree or above in Computer Science, Software Engineering, or related fields
  • 3+ years of Golang development experience with deep understanding of goroutines, channels, and GC
  • Proficiency in Go frameworks such as Gin, Echo, or GORM and microservices architecture
  • Deep understanding of message queues like Pulsar or Kafka
  • Expertise in relational database design and optimization (MySQL, PostgreSQL)
  • Familiarity with NoSQL databases like Redis and MongoDB
  • Knowledge of WebSocket and RESTful API design specifications
  • Experience with containerization technologies including Docker and Kubernetes
  • Strong coding standards, familiarity with design patterns, and code refactoring abilities
  • Proficiency in Git and good code review habits

Preferred Qualifications

  • Experience in cryptocurrency exchange or clearing and settlement development
  • Experience optimizing big data, high-concurrency, or low-latency systems
  • Good English reading ability for technical documentation

Skills & tools

GoKafkaDocker

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Bachelor's degree in CS or related field
  2. 023+ years Golang experience
  3. 03Proficiency in Gin, Echo, or GORM
  4. 04Experience with Pulsar or Kafka
  5. 05Expertise in MySQL or PostgreSQL
  6. 06Familiarity with Docker and Kubernetes
NeverApplyAd

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches