Junior-Middle Go Developer

Boosty Labs is one of the most prominent outsourcing companies in the blockchain domain. Among our clients are such well-known companies as Ledger, Consensys, Storj, Animoca brands, Walletconnect, Coinspaid, Paraswap, and others

 

Responsibilities
 

  • Develop and maintain the core logic of the arbitrage trading bot using Go.
  • Implement and optimize high-performance, low-latency trading algorithms
  • Integrate with multiple exchange APIs (Binance, Bybit, Coinbase, etc.) for real-time market data retrieval and trade execution
  • Write efficient and scalable code to ensure optimal trading execution.
  • Work closely with the quant team to refine trading strategies and backtest performance
  • Develop monitoring tools and logging mechanisms to track bot performance and detect anomalies
  • Optimize code for fault tolerance, concurrency, and efficiency.
  • Debug and fix issues related to network communication, data processing, and API integrations
     

Requirements
 

  • 1-3 years of experience in Go (Golang) development
  • Understanding of concurrency patterns, goroutines, and channel-based communication
  • Experience working with REST & WebSocket APIs, including authentication mechanisms
  • Basic knowledge of trading, financial markets, or arbitrage strategies.
  • Familiarity with message queues (Kafka, RabbitMQ, or similar)
  • Experience with PostgreSQL, Redis, or other databases for handling market data
  • Understanding of data structures and algorithms for fast data processing
  • Strong problem-solving skills and attention to detail
     

Nice to Have
 

  • Experience with high-frequency trading (HFT) or financial markets
  • Previous work on arbitrage bots, market-making bots, or trading platforms
  • Knowledge of blockchain, DeFi protocols, or smart contract interactions
  • Familiarity with Python or Rust for additional scripting tasks

Experience with Kubernetes and Docker for deployment

What we offer:

  • Remote format 
  • Flexible working hours
  • Informal and friendly atmosphere
  • The ability to focus on your work: a lack of bureaucracy and micromanagement
  • 20 paid vacation days
  • 7 paid sick leaves
  • Education reimbursement
  • Free English classes
  • Psychologist consultations
     

Recruitment process:

Recruitment interview โ€“ Technical interview

Published 12 March
139 views
ยท
31 applications
40% read
ยท
7% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.