senior go developer
** senior go developer опыт: 5+ лет коммерческой разработки (из них 3+ лет на go) занятость: full-time формат: удалённо** **от $4к** **о роли** ищем senior go developer, способного самостоятельно проектировать и реализовывать backend-решения для выс…
** 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 **
Вакансия