Назад
2 часа назад

Go Developer (Backend)

Формат работы
remote (только Russia)/hybrid/onsite
Тип работы
fulltime
Грейд
middle
Страна
Russia

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

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

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

Текст:
/

TL;DR

Go-разработчик (Backend): Разработка и поддержка высокопроизводительных сервисов для Mail с акцентом на оптимизацию работы с БД и масштабирование систем. Фокус на переписывании legacy-кода с Perl и Lua на Go, проектировании REST/gRPC сервисов и обеспечении стабильной работы под высокой нагрузкой.

Локация: Москва (офис, гибрид или удаленно)

Компания

Mail (VK) — крупнейший в России сервис, объединяющий почту, облако, покупки, документы, календарь и заметки на базе технологий ИИ.

Что делать

  • Писать качественный и высокопроизводительный код на Go.
  • Разрабатывать архитектурные решения и участвовать в развертывании новых сервисов.
  • Переписывать legacy-код с Perl и Lua, обеспечивая поддержку текущей функциональности.
  • Масштабировать существующие сервисы и оптимизировать взаимодействие с БД (PostgreSQL, Tarantool).

Требования

  • Опыт коммерческой разработки на Go от двух лет.
  • Уверенное знание стандартной библиотеки Go и механизмов конкурентности.
  • Опыт проектирования и разработки REST и/или gRPC сервисов.
  • Уверенное владение SQL (транзакции, индексы, оптимизация запросов).
  • Навыки написания unit- и интеграционных тестов.
  • Опыт работы с Docker, Git, Linux и участие в code review.

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

  • Опыт работы с языками Perl и Lua.
  • Опыт с PostgreSQL, Nginx и in-memory базами данных (Tarantool).
  • Опыт работы с брокерами сообщений.
  • Знакомство с инструментами мониторинга, трассировки и Kubernetes.

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