← Все вакансии/Middle/Mail
MiddleHybridМосква

Go Developer

M
Mail
Уровень
Middle
Формат
Hybrid
О роли

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

О компании

Mail — крупнейший в России сервис, объединяющий Почту № 1 в России, Облако, Покупки, Документы, Календарь и Заметки. Сервисы построены на базе технологий искусственного интеллекта, высокого уровня защиты данных, гибкости и персонализации.

Обязанности
  • Писать качественный, высокопроизводительный код на Go.
  • Участвовать в разработке архитектурных решений.
  • Переписывать legacy на Perl и Lua и поддерживать его работу.
  • Участвовать в развертывании новых сервисов и масштабировании существующих.
  • Оптимизировать работу с базами данных PostgreSQL и Tarantool.
Требования
  • Опыт коммерческой разработки на Go от двух лет.
  • Уверенное знание стандартной библиотеки и механизмов конкурентности.
  • Опыт проектирования и разработки REST- и/или gRPC-сервисов.
  • Опыт разработки на скриптовых языках или отсутствие боязни работы с ними.
  • Уверенное знание SQL, понимание транзакций и индексов, базовая оптимизация запросов.
  • Опыт написания unit- и интеграционных тестов.
  • Работа с Docker и Git, участие в code review.
  • Базовый опыт работы с Linux.
  • Будет плюсом: опыт с Perl и Lua; опыт работы с PostgreSQL и Nginx; опыт работы с in-memory базами данных (Tarantool и другие); опыт работы с брокерами сообщений; знакомство с инструментами мониторинга и трассировки; базовый опыт с Kubernetes.
Условия
  • Гибридный формат работы в Москве; на странице вакансии также указаны офисный, дистанционный и комбинированный форматы.
  • Гибкий график.
  • Бонусы и скидки от партнеров.
  • Офис в центре города.
  • ДМС.
  • Профессиональная команда.
Стек и навыки

С чем работаем