Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →