Назад
Company hidden
2 дня назад

Senior GoLang Developer (Trading Systems)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK, UAE, Cyprus
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/

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.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник - загрузка...