Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи: — Разработка и развитие 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
от 4 000 $