Senior Golang Engineer в команду Отелло

Дата размещения вакансии: 26.06.2024
Работодатель: 2ГИС
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
Более 6 лет

Ищем Golang Engineer в бэкенд команду сервиса бронирования путешествий Отелло. Наш продукт помогает пользователям находить выгодные места для отдыха в самых разных направлениях: от многолюдной Москвы и до уединенного местечка на берегу озера Байкал.

Мы постоянно расширяем покрытие предложениями через интеграции с новыми партнерами, регулярно совершенствуем наши поисковые системы и алгоритмы. Интегрируем новые каналы коммуникации с пользователями, придумываем новые механики скидок и более удобные способы оплаты — мы одержимы решением проблем наших пользователей.

Практикуем лучший процесс разработки на основе Shape Up, любим динамичную и наполненную смыслом атмосферу — всегда задаем себе вопрос «Зачем?» и находим лучшие ответы на вопрос «Как?». Любим простые решения, любим поговорить про архитектуру, линеаризацию и гарантии доставки, но не видим технологии как самоцель.

Пишем гексагональные REST сервисы в монорепе на Go, храним данные в PostgreSQL и Clickhouse, используем Kafka для пайплайнов данных и асинхронных коммуникаций между сервисами. Разворачиваемся в собственном Kubernetes кластере в четырех датацентрах, используем Helm, Gitlab CI/CD, Jaeger, ELK, Prometheus/VictoriaMetrics и Grafana.

Тебе предстоит

  • Работать в распределенной команде: мы планируем встречи с 10 до 14 по Москве.
  • Решать проблемы пользователя в составе кросс-функциональных групп вместе с продактами, дизайнерами, ребятами с фронтенда и QA.
  • Самостоятельно проектировать технические решения для интеграционных задач разного уровня сложности.
  • Делать прототипы и MVP для быстрой проверки продуктовых гипотез, а затем на их основе строить долгосрочное решение для удачных гипотез.
  • Брать на себя ответственность за кодовую базу продукта и демонстрировать проактивный подход к улучшению качества архитектуры проекта.
  • Демонстрировать структурированный подход к написанию тестов.
  • Обеспечивать бесперебойную работу сервиса и заданный уровень SLO.
  • Быть примером для подражания для менее опытных коллег и транслировать наши ценности на всю остальную команду.

Будем рады пообщаться, если

  • У тебя есть опыт проектирования и разработки бэкенд-сервисов от 5 лет на любом языке программирования.
  • У тебя есть опыт работы с реляционными и нереляционными БД, с брокерами сообщений.
  • Ты ориентирован на решение проблем пользователей и бизнеса, а технологии не являются самоцелью.
  • Плюсом будет опыт с: Go, PostgreSQL, Kafka, Elasticsearch, Clickhouse, Kubernetes.
Даже если ты не соответствуешь всем требованиям, но у тебя есть понимание что мы идеально подходим друг другу — то обязательно оставляй заявку. Возможно, ты как раз идеальный кандидат на эту роль!

Почему Golang-разработчику хорошо в 2ГИС

Здесь развита культура разработки на Golang. В 2ГИС вокруг тебя много других Golang-разработчиков, с которыми можно обсуждать интересные тебе темы. Периодически мы делаем внутренние митапы, любим выступать с докладами.
У нас полноценная команда разработки продукта, в которой есть также frontend и mobile-разработчики, QA-инженеры, дизайнеры, продуктовые и проектные менеджеры.

Кроме того

  • 2ГИС — аккредитованная IT-компания.
  • Техника и ОС на выбор.
  • У нас можно работать удалённо. Для нас важен специалист, а не его локация. Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. А также коворкинги в Томске, Астане, Алма-Ате.
  • Само собой, полностью белая зарплата. Дополнительные дни отпуска за стаж работы в компании.
  • Заботимся о здоровье: ДМС и возможность получать онлайн-консультации и терапевта, невролога, психолога и медицинского агента.
  • Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра.
  • Есть собственный учебный центр: курсы, тренинги и книги для прокачки скиллов.