Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 2 месяца назад

Senior GoLang Developer (Trading Systems)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK/UAE/Cyprus

Описание вакансии

Текст:
/

TL;DR

Senior GoLang Developer (Trading Systems): Building and optimizing high-performance, low-latency trading microservices with an accent on CPU/memory optimization, concurrency patterns, and resilient distributed services. Focus on designing optimal architectural solutions and independently investigating complex tasks within a cross-functional team.

Location: Hybrid (UAE, Cyprus, or UK)

Company

hirify.global Group, founded in 1998, provides leveraged trading for over 2 million customers through global brands like FXTM and Nemo, offering access to equity, commodity and FX markets across the Middle East, Asia, and Africa.

What you will do

  • Design and implement low-latency, high-throughput trading microservices in Go.
  • Optimize performance across CPU, memory, GC, lock-free structures, and batching strategies.
  • Implement efficient concurrency patterns and build resilient distributed services with failover and back-pressure handling.
  • Interact with Product Owners/Business Analysts to design flows, logical schemes, and algorithms.
  • Conduct cross-team code reviews, propose improvements, and exchange experience with peers.

Requirements

  • 5+ years of experience with Golang, including deep understanding of concurrency (goroutines, channels, sync, atomics).
  • Strong experience implementing microservices using event-driven and RPC-based communication (NATS, Kafka, gRPC, REST).
  • Experience with SQL/NoSQL databases (MySQL, ClickHouse, Redis, MongoDB) including query optimization and schema design.
  • Understanding of containerization, orchestration, and infrastructure as code tools (Docker, Kubernetes, Ansible).
  • Solid experience with at least one message queue/broker (Kafka, NATS, Redis Streams).
  • Experience in building high-load systems with low latency.
  • Strong debugging and profiling skills (pprof, flamegraphs, tracing).

Nice to have

  • Experience developing systems for Forex/CFD trading, including knowledge of market data streams, order execution flows, risk engines, and liquidity provider integrations.
  • Knowledge of efficient binary protocols: Protobuf, SBE, FlatBuffers.
  • Experience with high-performance in-memory data structures.
  • Familiarity with monitoring and observability: Prometheus, Grafana, OpenTelemetry.
  • Understanding of FIX API integrations.

Culture & Benefits

  • Hybrid Working Policy.
  • Discretionary performance-related bonus.
  • Personalized Flex-Benefits.
  • Focus on your wellbeing, including talks and access to self-development tools.
  • Medical insurance for employees.
  • Comprehensive leave package of 40 days inclusive of Public Holidays.