Все вакансии

Senior Go Developer

Суточно.ру · зарплата не указана · Ульяновск · HH · опубликовано 15 мая 2026 г.

Компания Суточно.ру
Источник HH
Опубликовано 15 мая 2026 г.
Зарплата зарплата не указана

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

О компании
Суточно.ру — российский лидер в сфере онлайн-бронирования краткосрочной аренды жилья (квартиры, дома, апартаменты). Мы помогаем тысячам людей находить комфортное жильё для отдыха и командировок по всей России и СНГ. Наша платформа обрабатывает миллионы запросов ежедневно и объединяет данные от десятков поставщиков контента.
Сейчас мы активно развиваем микросервисную архитектуру на Go и ищем опытного разработчика в команду Content Platform, которая отвечает за агрегацию, обработку и предоставление данных об объектах размещения.
Чем предстоит заниматься :
• Разрабатывать и поддерживать микросервисы на Go для поиска предложений и предоставления контента об объектах размещения
• Проектировать и реализовывать высоконагруженные распределённые системы с использованием gRPC, Kafka, MongoDB
• Интегрировать внешние API крупных поставщиков контента (Booking.com, Ostrovok, TripAdvisor и др.)
• Оптимизировать производительность сервисов, работающих с большими объёмами данных
• Проектировать масштабируемую архитектуру микросервисов с учётом требований отказоустойчивости
• Участвовать в code review, делиться опытом с командой, наставлять Middle-разработчиков
• Улучшать процессы разработки, внедрять best practices и современные подходы
Наш технологический стек
Основные технологии :
• Язык : Go 1.24+
• Коммуникация : gRPC, Protocol Buffers, REST API
• Базы данных : MongoDB, PostgreSQL (pgx driver)
• Очереди сообщений : Apache Kafka (Sarama)
• Хранилище : AWS S3
• Кэширование : Redis
Observability & DevOps:
• OpenTelemetry для распределённого трacing
• Prometheus для метрик
• Jaeger для трейсинга
• GitLab CI/CD
• Docker, Kubernetes
Архитектура:
• Микросервисная архитектура (20+ сервисов)
• Event-driven подход (Kafka)
• Domain-driven design
• Clean Architecture
Требования
Обязательные навыки:
• Опыт разработки на Go : от 5 лет активной коммерческой разработки
• Глубокое понимание принципов построения микросервисной архитектуры
• Опыт работы с gRPC и Protocol Buffers
• Уверенное владение MongoDB или другими NoSQL базами данных
• Опыт работы с Apache Kafka или аналогичными message brokers
• Понимание принципов построения высоконагруженных систем
• Опыт проектирования API и работы с REST/gRPC
• Знание паттернов проектирования и SOLID принципов
• Умение писать чистый, поддерживаемый код с покрытием тестами
Будет преимуществом:
• Опыт работы с PostgreSQL и миграциями БД
• Знание AWS (S3, EC2) или других облачных платформ
• Опыт настройки observability (OpenTelemetry, Prometheus, Grafana)
• Опыт работы с Docker и Kubernetes
• Понимание принципов работы поисковых систем и данных геолокации
• Опыт интеграции с внешними API (Booking.com, TripAdvisor и др.)
• Опыт работы в продуктовой компании с высокими нагрузками
• Участие в open-source проектах
Личные качества:
• Проактивность и самостоятельность в принятии решений
• Умение работать в команде и делиться знаниями
• Внимание к деталям и стремление к качеству кода
• Готовность к code review и конструктивной критике
• Желание развиваться и изучать новые технологии
Процесс отбора
• Скрининг резюме — мы изучим ваш опыт и проекты
• Техническое интервью (1-1.5 часа) — обсуждение опыта работы с Go, микросервисами, решение архитектурных задач
• Финальное интервью — знакомство с командой и обсуждение условий
Весь процесс занимает 1-2 недели.
Как откликнуться
Отправьте резюме с указанием:
• Опыта работы с Go и используемых технологий
• Примеров проектов (ссылки на GitHub приветствуются)
• Желаемого уровня компенсации

Навыки

  • gRPC
  • Protocol Buffers
  • MongoDB
  • Apache Kafka
  • Проектирование API
  • Работа с REST/gRPC
  • AWS S3
Открыть вакансию в ленте