Senior Software Engineer (Quant Infra, Golang)

  •  Job Reference: 21079
  •  Published Date: ٢١/٠٤/٢٠٢٦
  •  Job Type: Permanent
  •  Salary: Negotiable
  •  Industry: Technology

Overview

Join a high-impact engineering team building real-time trading systems and market infrastructure. This role focuses on designing and developing high-performance backend services that power automated trading strategies across both centralized and decentralized markets.

You will work closely with engineers and quantitative stakeholders to deliver low-latency systems, integrate with trading venues, and optimize execution performance in fast-moving environments.


Key Responsibilities

  • Design and develop backend systems supporting automated trading and market execution strategies
  • Build and optimize low-latency services for real-time data processing and transaction execution
  • Integrate with external trading platforms (centralized and decentralized exchanges) via APIs and streaming data (e.g., WebSocket)
  • Develop systems to monitor pricing, detect opportunities, and execute trades efficiently
  • Implement logic to improve execution quality (e.g., latency optimization, cost/slippage control)
  • Build internal tools for monitoring system performance, transactions, and key metrics
  • Collaborate with cross-functional teams to test, deploy, and improve trading-related systems

Technical Environment

  • Languages: Golang (primary), Rust (nice to have)
  • Systems: Distributed backend services, real-time data processing
  • Data & Messaging: WebSocket, streaming pipelines, async processing
  • Platforms: Blockchain networks such as Ethereum and Solana
  • Integrations: APIs from trading platforms such as Binance, OKX

Requirements

Core Requirements

  • 4+ years of backend development experience with strong proficiency in Golang
  • Experience building performance-sensitive or real-time systems
  • Familiarity with API integrations and handling streaming/real-time data
  • Solid understanding of system design, concurrency, and distributed systems

Preferred Qualifications

  • Experience working with trading systems, financial platforms, or high-throughput applications
  • Exposure to blockchain/Web3 ecosystems (e.g., Ethereum, Solana)
  • Understanding of decentralized systems, liquidity mechanisms, or market behaviors
  • Experience with Rust or asynchronous programming models
  • Interest in performance optimization, latency reduction, and scalable system design

What Makes This Role Interesting

  • Opportunity to work on real-time, high-impact systems with measurable outcomes
  • Exposure to both traditional and emerging market infrastructures
  • Ownership across the full lifecycle: design → build → optimize → deploy
  • Small team environment with high autonomy and technical depth