logo

Senior/Middle Go Developer

Remote · Infrastructure
Откликнуться

Ищем Golang Developer (Senior/Middle) в B2B-сервис по предоставлению цифровых услуг и продуктов, недоступных в России (в т.ч игры). Продукт прошёл стадию MVP и находится в продакшене.

Стек:
Go, PostgreSQL, Redis, Kafka/RabbitMQ, Docker, Kubernetes, gRPC/REST, Prometheus, Grafana, CI/CD, Linux

Обязанности

  • Разрабатывать и поддерживать backend-сервисы на Go
  • Проектировать API и внутренние контракты между сервисами
  • Работать с PostgreSQL, Redis и брокерами сообщений
  • Развивать микросервисную архитектуру без "микросервисов ради микросервисов"
  • Оптимизировать производительность, latency и потребление ресурсов
  • Участвовать в проектировании схем данных, индексов, транзакционных сценариев
  • Разбирать production-инциденты и устранять причины, а не симптомы
  • Развивать observability: логи, метрики, трассировки, алерты
  • Участвовать в code review, технических обсуждениях и улучшении engineering-практик
  • Влиять на архитектурные решения, а не только "закрывать таски".

Требования

  • Коммерческий опыт разработки на Go от 3 лет для middle / от 5 лет для senior
  • Уверенное знание Go: goroutines, channels, context, interfaces, error handling, profiling, concurrency patterns
  • Опыт разработки backend-сервисов под production-нагрузкой
  • Хорошее знание PostgreSQL: индексы, планы запросов, транзакции, блокировки, миграции
  • Опыт работы с Redis
  • Опыт проектирования REST и/или gRPC API
  • Понимание микросервисной архитектуры и distributed systems
  • Опыт работы с Docker
  • Опыт работы с Kafka или RabbitMQ
  • Linux/Git на уверенном рабочем уровне
  • Понимание тестирования: unit/integration tests
  • Умение писать понятный, поддерживаемый код без оверинжиниринга

Будет большим плюсом:

  • Kubernetes
  • CI/CD
  • Prometheus / Grafana / OpenTelemetry / Jaeger
  • Опыт highload-систем
  • Опыт работы с ClickHouse / Elasticsearch / MongoDB
  • Опыт в e-commerce, messaging, platform engineering
  • Опыт менторинга, техлидских задач или ownership за сервисы.


Условия

  • Удаленный формат работы из любой точки мира
  • Гибкий график
  • Отсутствие бюрократии и прозрачные процессы.
Расскажите об этой вакансии в соцсетях

Отклик на вакансию:

Я даю согласие на обработку перс. данных в соответствии с политикой конфиденциальности CHOICEIT