EMCD
Go Developer (fintech/crypto)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Go-разработчик в одну из backend-команд глобальной криптоэкосистемы EMCD. Работа над высоконагруженными сервисами в финтехе и майнинге: транзакционные потоки, денежные операции, миграция и модернизация core-сервисов.
Задачи
- Разрабатывать новые backend-сервисы на Go и улучшать существующие продукты
- Интегрировать внешних провайдеров через REST и внутренние сервисы через gRPC и Kafka
- Рефакторить legacy-сервисы: снижать стоимость поддержки, упрощать архитектуру, устранять технический долг и повышать покрытие тестами
- Улучшать мониторинг, логирование, алертинг и безопасность финансовых потоков
- Поддерживать production-системы, разбирать инциденты и отслеживать жизненный цикл операций end-to-end
- Проводить технический менторинг внутри команды
Требования
- Production-опыт работы с денежными операциями в финтехе или крипте: holds, debits, credits, balances, жизненный цикл транзакций, reconciliation
- Сильное понимание безопасного хранения и перемещения денег между системами: decimal precision, operation keys, идемпотентность, консистентность, аудируемость
- Сильный production-опыт с Go, PostgreSQL, gRPC / REST и Kafka
- Реальный опыт применения микросервисных паттернов в финансовых системах: Saga, компенсации, распределённые транзакции, outbox, идемпотентные консьюмеры, reconciliation loops
- Опыт интеграции внешних провайдеров через REST: таймауты, статусы на стороне провайдера, отложенные реверсы, сверка на нашей и их стороне
- Глубокое знание PostgreSQL за пределами CRUD: транзакции, уровни изоляции, уникальные ограничения, блокировки, индексы, EXPLAIN
- Сильное знание Kafka: партиции, consumer groups, offsets, rebalancing, гарантии доставки, ordering, безопасное горизонтальное масштабирование
- Активное использование AI-агентов в разработке, практическое понимание spec-driven workflows и построения harness
Условия
- Полностью удалённая работа из любой точки мира
- Гибкий график, ориентированный на результат
- 20 оплачиваемых дней отпуска + 12 дополнительных бонусных дней
- 100% оплачиваемый больничный
- Оплачиваемые уроки английского
- Поддержка курсов, сертификаций и обучающих программ
- Реальная ответственность в проектах финтех- и криптоинфраструктуры
Навыки
- Go
- PostgreSQL
- gRPC
- REST
- Kafka
- микросервисы
- Saga
- outbox
- идемпотентность
- AI-агенты