Trading System Developer

OneBullEx

Completely RemoteFull TimeEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Design, develop, and maintain an institutional-grade cryptoasset exchange trading system
  • Develop core modules including order book management, quote engines, risk control, hedging, and inventory management
  • Implement high-performance, low-latency trading logic and connectivity with mainstream centralized exchanges
  • Optimize system latency, throughput, and stability to achieve sub-second execution capabilities
  • Participate in the development of trading monitoring systems and collaborate with strategy teams
  • Manage system architecture design, disaster recovery planning, and rapid resolution of production issues

Requirements

  • Bachelor's degree in Computer Science, Mathematics, Electronic Engineering, or a related field
  • 3+ years of hands-on software development experience
  • Proficiency in Go (Golang) with experience building high-concurrency, high-performance systems
  • Strong understanding of trading business logic (order books, price spreads, hedging, and derivatives)
  • Familiarity with REST and WebSocket APIs for exchange connectivity
  • Knowledge of low-level performance optimization, including network programming and memory management
  • Experience maintaining 24/7 production systems and responding to live incidents
  • Strong English communication skills

Preferred Qualifications

  • Experience with cryptocurrency or electronic trading systems
  • Familiarity with Java or Python
  • Experience developing or contributing to production-grade market-making systems
  • Prior experience at top-tier exchanges, market makers, or quantitative trading firms
  • Proficiency in Chinese

About the Company

OneBullEx is an innovative exchange focused on helping traders perform at their best. We provide a smooth and secure trading environment and are building a next-generation trading bot system to empower users—especially beginners—to trade with professional-grade tools and capabilities.

Skills & tools

GoPythonJava

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 software development experience
  3. 03Proficient in Go
  4. 04Experience with high-concurrency systems
  5. 05Understanding of trading business logic
  6. 06Familiarity with REST and WebSocket APIs
  7. 07Knowledge of low-level performance optimization
  8. 08English communication skills