Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
TL;DR
Senior Go Developer (Content Platform): Разработка и поддержка микросервисов для агрегации и обработки данных об объектах размещения с акцентом на высоконагруженные распределённые системы. Фокус на проектировании масштабируемой архитектуры, интеграции внешних API и обеспечении отказоустойчивости сервисов под высокой нагрузкой.
Локация: Ульяновск (офис), возможен гибридный или удалённый формат работы.
Компания
Суточно.ру — ведущий российский сервис онлайн-бронирования жилья для туристических и деловых поездок, объединяющий более 330 тысяч вариантов размещения.
Что делать
- Разрабатывать и поддерживать микросервисы на Go для поиска и предоставления контента.
- Проектировать высоконагруженные распределённые системы с использованием gRPC, Kafka и MongoDB.
- Интегрировать внешние API крупных поставщиков контента (Booking.com, Ostrovok, TripAdvisor).
- Оптимизировать производительность сервисов при работе с большими объёмами данных.
- Участвовать в code review и наставлять Middle-разработчиков.
- Внедрять современные подходы и best practices в процессы разработки.
Требования
- Опыт разработки на Go от 5 лет в коммерческой среде.
- Глубокое понимание микросервисной архитектуры.
- Уверенное владение gRPC, Protocol Buffers и NoSQL базами данных (MongoDB).
- Опыт работы с Apache Kafka или аналогичными брокерами сообщений.
- Знание паттернов проектирования и SOLID принципов.
- Умение писать чистый, тестируемый и поддерживаемый код.
Хорошо, если есть
- Опыт работы с PostgreSQL, Docker и Kubernetes.
- Знание облачных платформ (AWS S3, EC2).
- Опыт настройки observability (OpenTelemetry, Prometheus, Grafana).
- Понимание принципов работы поисковых систем и данных геолокации.
Культура и преимущества
- Официальное трудоустройство по ТК РФ.
- Гибкий график работы и возможность удалённого формата.
- Профессиональное обучение и система наставничества.
- Медицинское страхование (ДМС) и оплата больничных.
- Корпоративные мероприятия и развитая внутренняя культура.
Процесс найма
- Скрининг резюме.
- Техническое интервью (1–1.5 часа) с обсуждением Go, микросервисов и архитектурных задач.
- Финальное интервью с командой.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →