Назад
2 часа назад

Senior Go Developer (Fintech)

4 000$
Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Вакансия от Hirify. Размещена напрямую Вакансия размещена на Hirify напрямую от HR/нанимающего менеджера

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

Покажет вашу совместимость и напишет письмо

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

TL;DR
Senior Go Developer (backend): разрабатывает высоконагруженный продуктовый сервис на Go с микросервисной и event-driven архитектурой, real-time потоками и финансовыми операциями с акцентом на low-latency, ACID и консистентность данных. Focus on проектировании gRPC API, оптимизации производительности, масштабировании под 1000+ TPS и обеспечении отказоустойчивости.

Senior Go Developer

Опыт: 5+ лет коммерческой разработки (из них 3+ лет на Go)

Занятость: full-time

Формат: удалённо

от $4к

О роли

Ищем Senior Go Developer, способного самостоятельно проектировать и реализовывать backend-решения для высоконагруженного продуктового сервиса с микросервисной архитектурой.

Сервис работает в event-driven среде, обрабатывает финансовые операции в реальном времени и предъявляет высокие требования к latency, отказоустойчивости и консистентности данных.

Зоны ответственности:

  • разработка и развитие backend-сервисов на Go;
  • проектирование микросервисной архитектуры;
  • реализация event-driven взаимодействия между сервисами (Pub/Sub, очереди);
  • работа с WebSocket-соединениями и real-time потоками данных;
  • проектирование и реализация gRPC API;
  • разработка логики финансовых расчётов (decimal-арифметика, точность, атомарность операций);
  • обеспечение ACID-гарантий и атомарных транзакций;
  • оптимизация производительности и снижение latency;
  • работа с нагрузкой 1000+ TPS в пиковых значениях;
  • проектирование схем баз данных и оптимизация запросов;
  • участие в решении задач масштабирования и отказоустойчивости;
  • написание unit и integration тестов;
  • участие в code review и технических обсуждениях.

Что мы ожидаем от вас:

  • 5+ лет коммерческой backend-разработки;
  • 3+ лет разработки на Go;
  • глубокое понимание concurrency в Go (goroutines, channels, context);
  • понимание принципов микросервисной архитектуры;
  • опыт построения event-driven систем;
  • опыт работы с очередями и брокерами сообщений;
  • уверенная работа с MySQL (индексы, транзакции, оптимизация);
  • понимание финансовой арифметики (decimal, точность вычислений, отсутствие float-ошибок);
  • опыт работы с Redis;
  • понимание принципов построения low-latency систем;
  • опыт работы с Docker и Git;
  • уверенная работа в Linux-окружении.

Будет преимуществом:

  • опыт работы в домене: CEX, DEX, Market making, Fintech, Payments
  • опыт работы с высоконагруженными системами (1000+ TPS);
  • опыт построения real-time систем (WebSocket, streaming);
  • опыт работы с gRPC;
  • понимание circuit breaker, retry-политик, backoff-стратегий;
  • опыт внедрения мониторинга (Prometheus, Grafana);
  • понимание принципов горизонтального масштабирования;
  • опыт работы с Kubernetes.

Условия:

  • полностью удалённый формат работы;
  • участие в разработке сложного высоконагруженного продуктового решения;
  • реальная инженерная свобода и влияние на архитектуру;
  • оплата USD/USDT/RUB

Присылайте ваши резюме в лс

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

Вакансия размещена на Hirify напрямую от HR/нанимающего менеджера