Назад
6 дней назад

Старший Go-разработчик (Go)

Формат работы
remote (только Russia)/hybrid/onsite
Тип работы
fulltime
Грейд
senior
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Старший Go-разработчик (Go/backend): Разработка и перенос функциональности VK Ленты, стен и постинга с PHP-монолита на высоконагруженные Go-микросервисы с акцентом на производительность, отказоустойчивость и масштабируемость. Фокус на проектировании API и внутренних интеграций, миграции архитектуры, профилировании, разборе инцидентов и повышении наблюдаемости сервисов.

Локация: Москва. Доступны офисный, дистанционный и комбинированный форматы работы.

Компания

VK развивает более 200 технологичных проектов и современные интернет-сервисы, которыми пользуются более 15 000 сотрудников и пользователей.

Что делать

  • Разрабатывать и развивать backend-функциональность VK Ленты, стен и постинга на PHP и Go.
  • Переносить и перерабатывать функциональность монолита в Go-микросервисы.
  • Проектировать и реализовывать новые сервисы, API и внутренние интеграции.
  • Оптимизировать производительность, стабильность и масштабируемость backend-решений.
  • Интегрировать сервисы с платформами рекомендаций, видео и ленты.
  • Разбирать инциденты, искать узкие места, улучшать наблюдаемость и участвовать в код-ревью и технических обсуждениях.

Требования

  • Уверенное владение Go и опыт промышленной backend-разработки.
  • Опыт проектирования высоконагруженных сервисов, понимание отказоустойчивости, производительности и graceful degradation.
  • Знание микросервисной архитектуры и интеграционного взаимодействия между сервисами.
  • Опыт работы с key-value базами данных, ClickHouse, асинхронными взаимодействиями и очередями.
  • Навыки профилирования, отладки, анализа проблем и чтения чужого кода.
  • Опыт командной разработки, включая code review, декомпозицию задач и взаимодействие со смежными командами.

Хорошо, если есть

  • Опыт миграции функциональности из монолита в микросервисы.
  • Знание PHP или KPHP.
  • Опыт работы с highload-продуктами и рекомендательными или контентными системами.

Культура и преимущества

  • Можно работать в офисном, дистанционном или комбинированном формате.
  • Полный рабочий график.
  • Взаимодействие с аналитиками, продактами, клиентскими и backend-командами.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →