Вакансия
Город

Вакансия • Go-разработчик (Middle+/Senior), Санкт-Петербург

New,
📆 2026-04-06
Работа • Санкт-Петербург
З/п по договоренности ք
Napoleon IT (Вакансия работодателя)
Адрес места работы:
Санкт-Петербург
Тип занятости: Полная занятость
График работы: Удаленная работа
Мечтай о большем с Napoleon IT

Мы — не просто IT-компания, а место, в котором искусственный интеллект объединяется с человеческим.
Мы — это более 250 сотрудников, 3 офиса в России, 3 разных направления развития: заказная разработка, outstaffing, собственные продукты.

Помимо уже существующих продуктов и решений на основе AI, мы активно развиваем разработку с использованием технологий LLM и Generative AI. Мы строим мультиагентные системы и платформенные решения для брендов, ритейла и маркетплейсов.

Мы ищем Go разработчика с опытом в retail, logistics, e-commerce, который умеет быстро погружаться в предметную область и доводить задачи от идеи до внедрения в промышленную эксплуатацию на внешних проектах наших клиентов (формат аутстаффинга), включая крупные ритейл- и e-commerce-компании: «Магнит», X5 Group, Лента, Hoff, Kari, РИВ ГОШ и др.

Мы ожидаем:

Ключевые технические требования

  • Коммерческий опыт разработки на Go от 3+ лет (для Middle+) и от 5+ лет (для Senior)
  • Глубокое понимание конкурентной модели Go: каналы, пакет `sync`, примитивы синхронизации, устройство планировщика
  • Уверенное использование контекста для таймаутов, отмены операций и передачи метаданных
  • Написание идиоматичного, читаемого кода, следующего принципам **idiomatic Go** и стандартам сообщества (форматирование, именование, обработка ошибок)
  • Опыт работы с популярными фреймворками и роутерами (chi, gin, fiber) — понимание их внутреннего устройства и умение выбирать подходящий инструмент
  • Глубокое понимание системы типов Go и интерфейсов.

2. Архитектура и проектирование

  • Опыт проектирования и разработки микросервисной архитектуры с нуля или рефакторинга монолита
  • Понимание принципов SOLID, KISS, DRY, YAGNI и умение применять их в контексте Go
  • Знание паттернов распределенных систем: Circuit Breaker, Retry, Rate Limiting, Saga, CQRS
  • Опыт проектирования интеграции между сервисами (синхронной — через REST/gRPC, и асинхронной — через очереди/брокеры)
  • Понимание принципов чистой архитектуры, Domain Driven Design (DDD) и умение.

3. Базы данных и хранилища

  • Реляционные БД: Глубокое знание PostgreSQL (проектирование нормализованных схем, оптимизация запросов , работа с индексами, транзакциями и блокировками).
  • NoSQL: Опыт работы с MongoDB, Cassandra или ClickHouse (понимание сценариев использования, где они эффективнее SQL)
  • Кэширование: Опыт работы с Redis (типы данных, стратегии инвалидации кэша, кластеризация).


4. Брокеры сообщений и стриминг

  • Опыт интеграции и эксплуатации Apache Kafka (понимание партиций, оффсетов, Consumer Group, гарантий доставки)
  • Желателен опыт работы с RabbitMQ или NATS
  • Понимание гарантий доставки: at-least-once, exactly-once, at-most-once и их реализации в Go


5. Инфраструктура и DevOps (понимание)

  • Контейнеризация: Обязательное владение Docker (написание оптимизированных
  • Dockerfile, работа с multi-stage builds, понимание сетей и томов
  • Оркестрация: Опыт работы с Kubernetes (k8s)
  • Опыт настройки пайплайнов (GitLab CI, GitHub Actions, Jenkins)

Будет плюсом:

  • Архитектурное лидерство: Способность самостоятельно принимать архитектурные решения, влияющие на продукт в целом, и нести за них ответственность
  • Менторство и развитие команды: Опыт онбординга новичков, проведения код-ревью с обучающим эффектом, проведения технических синков и/или митапов внутри компании
  • Бизнес-ориентированность: Понимание целей бизнеса, умение переводить бизнес-требования в технические задачи и аргументировать технические решения перед Product Manager' ом/заказчиком
  • Проактивность: Самостоятельный поиск узких мест (бутылочных горлышек) в системе, инициация технических улучшений и рефакторингов без прямой команды сверху.

    Мы предлагаем:
  • Гибкие варианты сотрудничества
  • Гибкое начало и конец рабочего дня при синхронизации с командой

  • Индивидуальный план развития с возможностью освоения новых технологий

  • Насыщенную корпоративную жизнь: онлайн- и офлайн-квизы, выездные корпоративы, спортивные мероприятия, творческие тимбилдинги, тематические вечеринки и многое другое

  • Оплату участия в профильных онлайн-конференциях (HighLoad++, Podlodka, Mobius и др.)

  • Компенсацию расходов на покупку профессиональной литературы

  • Доступ к курсам нашей объединенной IT-школы GIGASCHOOL

Опыт работы (лет): Более 6 лет
Адрес на карте:
Updated: 07 April 2026


ПОДЕЛИТЬСЯ


Дистанционное обучение ВКонтакте онлайн Дистанционное обучение TikTok онлайн Дистанционное обучение YouTube онлайн Дистанционное обучение онлайн

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

FrontEnd-разработчик
Москва •
Сервисный центр Транстелематика

AI-разработчик (Python) Junior / Middle
Москва •
Social Media Holding

Go-разработчик (Middle+ / Senior) — Смартвизор
Москва •
iTrend

Бэкенд-разработчик (Golang и микросервисы)
Тамбов •
Zero Agency
З/п: от 80000 до 120000 RUR

Golang-разработчик
Москва •
Рекламное Агентство СИНОБИ
З/п: от 250000 до 300000 RUR

IOS-разработчик
Рязань •
Синьор Софт

Работа в России, Санкт-Петербург - Свежие вакансии на Kit-Jobs.Ru

Работа в городах России - свежие вакансии (469924) на Kit-Jobs.Ru: Вакансия работодателя • Napoleon IT - Go-разработчик (Middle+/Senior), Санкт-Петербург. Здесь Вы можете ознакомиться с вакансией работодателя бесплатно онлайн.

Наш портал является бесплатным онлайн сервисом поиска работы по базе вакансий от прямых работодателей, по размеру заработной платы и прочим параметрам в регионе Санкт-Петербург. На портале также имеются такие разделы как: ежедневно обновляемая база свежих вакансий по всем городам России, юридические консультации, сервисы, форма для создания резюме онлайн в формате .DOC, новости рынка труда России и другие разделы.





Новое:


Работа в России от прямых работодателей свежие вакансии - Kit-Jobs.Ru Work in Russia 
Сбор на IT-проект
ПОЖЕРТВОВАТЬ




Tuesday 07 April 2026


+
facebook