Рубиру

Midle+/Senior Go Developer

Коротко

Удалённая разработка backend-сервисов на Go для высоконагруженного продуктового сервиса с микросервисной архитектурой, обрабатывающего финансовые операции в реальном времени. Требуется глубокое понимание concurrency в Go, опыт построения event-driven систем, работа с gRPC, WebSocket, финансовой арифметикой и нагрузкой 5000+ RPS. Компания — продуктовая команда, ищущая специалиста с 5+ лет коммерческой разработки и 3+ лет опыта на Go.

О роли
Ищем Midle+/Senior Go Developer, способного самостоятельно проектировать и реализовывать backend-решения для высоконагруженного продуктового сервиса с микросервисной архитектурой.
Сервис работает в event-driven среде, обрабатывает финансовые операции в реальном времени и предъявляет высокие требования к latency, отказоустойчивости и консистентности данных.
Зоны ответственности
•разработка и развитие backend-сервисов на Go;
•проектирование микросервисной архитектуры;
•реализация event-driven взаимодействия между сервисами (Pub/Sub, очереди);
•работа с WebSocket-соединениями и real-time потоками данных;
•проектирование и реализация gRPC API;
•разработка логики финансовых расчётов (decimal-арифметика, точность, атомарность операций);
•обеспечение ACID-гарантий и атомарных транзакций;
•оптимизация производительности и снижение latency;
•работа с нагрузкой 5000+ RPS в пиковых значениях;
•проектирование схем баз данных и оптимизация запросов;
•участие в решении задач масштабирования и отказоустойчивости;
•написание unit и integration тестов;
•участие в code review и технических обсуждениях.
Что мы ожидаем от вас
•5+ лет коммерческой backend-разработки;
•3+ лет разработки на Go;
•глубокое понимание concurrency в Go (goroutines, channels, context);
•понимание принципов микросервисной архитектуры;
•опыт построения event-driven систем;
•опыт работы с очередями и брокерами сообщений;
•уверенная работа с MySQL/CH (индексы, транзакции, оптимизация);
•понимание финансовой арифметики (decimal, точность вычислений, отсутствие float-ошибок);
•опыт работы с Redis;
•понимание принципов построения low-latency систем;
•опыт работы с Docker и Git;
•уверенная работа в Linux-окружении.
Будет преимуществом
•опыт работы в домене: CEX, DEX, Market making, Fintech, Payments
•опыт работы с высоконагруженными системами (1000+ TPS);
•опыт построения real-time систем (WebSocket, streaming);
•опыт работы Google cloud Platform (GCP)
•понимание circuit breaker, retry-политик, backoff-стратегий;
•понимание принципов горизонтального масштабирования

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте