Перейти к содержимому
Кейстон девелопмент
К
Кейстон девелопмент
Москва
12 активна · проверена 9 часов назад

Senior Backend Developer (Go/Python)

Ищем опытного бэкенд-разработчика для миграции маркетплейса с Python/Django на Go. Нужно будет переписывать сервисы, проектировать архитектуру и работать с PostgreSQL, Kafka и геоданными. Предлагают удаленную работу, интересные задачи и возможность релокации в Европу.

senior удалённо ~1 657 500 – 2 320 500 ₸
Вакансия опубликована 26 дней назад. Может быть уже неактуальна — рекомендуем уточнить статус у работодателя перед откликом.
Языки: English · Pre-Intermediate
salary intelligence

Зарплата не указана — оценили по рынку

На основе 12 похожих вакансий за 90 дней.

оценка p25–p75
1 657 500 – 2 320 500 ₸
медиана: 1 989 000 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Go Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

О проекте Мы — команда полного цикла, строим масштабируемый маркетплейс товаров и услуг для рынка ЕС (mobile + web). Фокус на удобстве пользователей, безопасности данных и росте на несколько стран. Сейчас бэкенд написан на Python/Django. На горизонте года-полутора планируем полную миграцию на Go — от выработки стратегии перехода до вывода Python из продакшена. Ищем сильного бэкенд-разработчика, который возглавит этот переход вместе с командой и поможет построить надёжную, масштабируемую платформу.

  • Проводить миграцию backend-а с Django на Go: вырабатывать стратегию (strangler fig, поэтапный вынос по доменам, parallel run), переписывать сервисы, поддерживать работоспособность системы в процессе перехода;
  • Участвовать в выборе Go-стека (фреймворк, ORM/драйвер, подход к тестированию) — стек ещё не зафиксирован, ваш опыт здесь критичен;
  • Пересматривать границы сервисов в процессе миграции — определять целевую архитектуру (микросервисы или модульный монолит) под задачи маркетплейса;
  • Проектировать схемы БД на PostgreSQL под сотни миллионов записей: индексы, партиционирование, оптимизация запросов;
  • Работать с геоданными: фильтрация по расстоянию, bounding box, геопоиск;
  • Внедрять и развивать асинхронную обработку через Kafka: нотификации, антифрод, фоновые проверки;
  • Развивать CI/CD, контейнеризацию (Docker, Kubernetes) и observability как стратегию для роста;
  • Поддерживать инженерную культуру: код-ревью, тесты, документация (которую вы тоже будете писать и поддерживать).
  • Обязательные требования:
  • 5+ лет коммерческого опыта в backend-разработке, из них 3+ года на Go;
  • Опыт работы с Python/Django на уровне уверенного чтения, анализа и поддержки legacy-кода — нужно будет разбирать существующий монолит и переносить логику;
  • Опыт миграции систем с одного языка или фреймворка на другой: понимание стратегий перехода, умение держать систему работоспособной в процессе;
  • Глубокое понимание современной backend-архитектуры;
  • PostgreSQL на уверенном уровне: JOIN, индексы, ACID, EXPLAIN, партиционирование;
  • Понимание микросервисной архитектуры: контракты, версионирование API, circuit breaker, retries, идемпотентность;
  • Kafka: продюсеры, консьюмеры, гарантии доставки, обработка ошибок;
  • Docker (слои, сети, volumes) и Kubernetes на базовом уровне (Pods, Services, Ingress, ConfigMap);
  • Опыт работы с геоданными: PostGIS, geohash или аналоги;
  • Elasticsearch / OpenSearch — продакшен-опыт;
  • HTTP, REST: понимание разницы между PUT и PATCH, когда нужен идемпотентный ключ;
  • GitLab CI;
  • Будет плюсом:
  • 13. Опыт проектирования и создания highload-архитектур;
  • 14. ClickHouse, TimescaleDB или S3-подобные хранилища;
  • 15. Опыт работы с векторными базами данных;
  • 16. Тестирование: unit / integration / e2e, Testcontainers;
  • 17. Мониторинг: Prometheus, Grafana, Alertmanager, OpenTelemetry;
  • 18. DevOps-навыки: nginx, gunicorn, настройка деплоя;
  • 19. Интеграция внешних API (Google Translate, Stripe и подобные);
  • 20. Антифрод, логирование действий, ML-интеграции;
  • 21. Карты: Leaflet, Mapbox, OpenStreetMap.
  • Что мы ожидаем по работе в команде:
  • Аргументированно объяснять технические решения;
  • Понятно писать в тикетах, комментариях к PR и документации;
  • Помогать коллегам и разбираться в чужом коде;
  • Внимательность к деталям и ответственность за результат.
  • Что предлагаем:
  • Возможность участия в технически интересном и амбициозном проекте с самого начала и быть частью core-команды;
  • Минимум бюрократии, максимум доверия;
  • Влияние на архитектурные и продуктовые решения;
  • Удалённая работа;
  • Возможность последующей релокации в Европу (Люксембург, Германия, Франция, Бельгия)
  • Если у вас есть необходимые навыки, считаете что ответственность и педантичность ваш главный недостаток, требовательны к себе и качеству своей работы, а также близок дух стартапа, нравится быстро запускать новые продукты с прицелом на рост — будем рады пообщаться.
  • Отклики: только с указанием ожиданий по з/п и кратким описанием релевантного опыта по вышеуказанным компетенциям
навыки

Стек и инструменты

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

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

6 вакансий
Positive Technologies
P
Positive Technologies
1 д. назад

Senior Go разработчик

~1 657 500 – 2 320 500 ₸ оценка

Ищем опытного Go-разработчика для создания и улучшения средств интеграции продукта Application Inspector. Нужно разрабатывать новый функционал, принимать архитектурные решения, проводить код-ревью и менторить коллег. Предлагают гибкий график, обучение, ДМС и компенсацию спорта.

Golang ООП DDD +9
senior удал. hh
Spice IT
S
Spice IT
1 д. назад

Senior Go разработчик

~1 657 500 – 2 320 500 ₸ оценка

Ищем Senior Go-разработчика для создания высоконагруженных backend-сервисов в сфере игорного бизнеса. Требуется опыт от 4-5 лет, уверенное владение Go, микросервисами и PostgreSQL/MySQL. Предлагается удаленная работа, 25 дней отпуска и поддержка профессионального роста.

Go микросервисы PostgreSQL +6
senior удал. hh
VK
V
VK
2 д. назад

Go-разработчик видеосервиса

~1 657 500 – 2 320 500 ₸ оценка

VK ищет опытного Go-разработчика для развития видеосервиса и интеграции видеотехнологий в другие продукты. Требуется от 5 лет коммерческой разработки на Go, опыт работы с highload и микросервисами. Предлагается работа над масштабной платформой с миллиардами просмотров.

Go микросервисы highload +5
senior удал. hh
Magnit
M
Magnit
2 д. назад

Главный Golang разработчик

~1 657 500 – 2 320 500 ₸ оценка

Ищем опытного Go-разработчика для создания финансовых сервисов в экосистеме Магнит. Требуется от 3 лет коммерческой разработки на Go и от 5 лет backend-опыта. Предлагаем работу в динамичной команде с короткими циклами и быстрыми релизами.

Go Kafka Postgres +9
senior удал. hh
Список товаров и поиск
С
Список товаров и поиск
2 д. назад

Backend-разработчик (Go)

~1 657 500 – 2 320 500 ₸ оценка

Ищем опытного backend-разработчика для развития высоконагруженных сервисов управления товарами и поиском. Стек: Go, PostgreSQL, Kafka, ElasticSearch. Требуется опыт от 3 лет, готовность изучать Go и глубокое знание реляционных БД. Предлагаем работу над ключевыми функциями платформы для продавцов и поисковыми системами.

Go PostgreSQL Kafka +9
senior удал. hh
Beeline Cloud
B
Beeline Cloud
2 д. назад

Ведущий разработчик Golang

~1 657 500 – 2 320 500 ₸ оценка

Beeline Cloud ищет ведущего разработчика Golang для создания backend личного кабинета облачной платформы. Вы будете проектировать микросервисы, участвовать в код-ревью и улучшать процессы. Требуется опыт от 5 лет в продуктовой разработке и от 3 лет с Go. Компания предлагает сильную инженерную среду, ДМС и возможности для роста.

Go микросервисы Kubernetes +7
senior удал. hh