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

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

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

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

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

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

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

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

Компания

Высоконагруженная социальная сеть и продуктовая платформа с контентными сервисами, микросервисами и до 125 миллиардов запросов к API в сутки.

Что делать

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

Требования

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

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

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

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

  • Возможность выбрать офисный, дистанционный или комбинированный формат работы.
  • Работа в небольшой команде разработчиков над высоконагруженным продуктом.
  • Участие в архитектурных решениях и формировании инженерных практик.
  • До 30 релизов и до 125 миллиардов запросов к API в сутки в экосистеме проекта.

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