Опубликовано 21 июня 2026 г.

Middle Go Backend Developer в Санадор удалённо

World iconудаленно
Person iconmiddle
Money bag icon220 000 – 300 000 ₽/мес

Middle+ Go-разработчик в продуктовую команду для развития и поддержки Go-микросервисов, автоматизирующих логистику, сельское хозяйство и электронный документооборот. Нужен инженер, способный разбираться в сложной бизнес-логике, аккуратно вносить изменения и доводить задачи до стабильной работы.

Задачи:

  • Развивать и поддерживать Go-микросервисы для внутренних продуктов компании.
  • Разбираться в существующей бизнес-логике и аккуратно вносить изменения без регрессий.
  • Делать новые endpoints, сервисные методы, фоновые обработчики, интеграции и доработки контрактов.
  • Работать с PostgreSQL: писать запросы, менять схемы, добавлять миграции, разбираться с индексами и транзакциями.
  • Поддерживать надежную обработку событий: retries, at-least-once доставка, exactly-once бизнес-эффект, idempotency, outbox/inbox-подходы.
  • Интегрироваться с внешними и внутренними сервисами по REST/gRPC.
  • Работать со структурированными данными, файлами, статусами, XML/JSON-контрактами и подписью данных.
  • Писать и поддерживать тесты там, где ошибка дорого стоит: обработчики, маппинги, репозитории, воркеры, интеграционные сценарии.
  • Участвовать в code review и помогать держать кодовую базу в нормальном состоянии.
  • Диагностировать проблемы в проде: логи, метрики, БД, очереди/таблицы обработки, внешние API.
  • Участвовать в эксплуатации сервисов в облачной инфраструктуре и Kubernetes.

Требования:

  • коммерческий опыт разработки на Go от 3 лет
  • уверенное понимание Go: context, goroutines, channels, sync, interfaces, error handling, dependency boundaries
  • хороший SQL и PostgreSQL: транзакции, индексы, explain/analyze, миграции, блокировки, аккуратная работа с данными
  • опыт разработки REST API и интеграций с внешними сервисами
  • понимание идемпотентности, ретраев, фоновой обработки, eventual consistency и проблем повторной доставки событий
  • умение читать чужой код, быстро строить mental model сервиса и не ломать соседние сценарии
  • опыт с Docker, Kubernetes и базовая уверенность в Linux/CLI: поднять окружение, посмотреть логи, проверить конфиг, найти проблему
  • привычка писать тесты не 'для галочки', а как защиту критичных сценариев
  • самостоятельность: взять не до конца формализованную задачу, уточнить спорные места, предложить решение, сделать MR, проверить и довести до прода

Условия:

  • работа с реальными backend-сервисами, где важны надежность, данные и бизнес-процесс, а не имитация нагрузки
  • небольшая команда без лишней бюрократии: можно быстро обсуждать решения и влиять на архитектуру
  • большая зона ответственности и заметный вклад: разработчик здесь влияет на реальные бизнес-процессы, а не просто закрывает поток однотипных задач
  • возможность работать с нетривиальными backend-задачами: надежность, данные, интеграции, эксплуатация и развитие сервисов, которые реально используются в компании

Навыки:

  • Go
  • PostgreSQL
  • pgx
  • GORM
  • Echo
  • REST
  • gRPC
  • Viper
  • Zap
  • Docker
  • docker compose
  • Kubernetes
  • Goose
  • migrations
  • OpenAPI
  • Postman
  • XML
  • JSON
  • Linux
  • CLI
Эту вакансию мы нашли в Telegram-канал
СА

Санадор

удалённо

Получить оффер

Похожие вакансии

Это единственная вакансия по вашему фильтру

Не то, что искал?

Автоотклики