Старший разработчик на Go в Смену

Яндекс Смена
Санкт-Петербург
Полная занятость

Описание

Мы создаём Яндекс Смену — сервис, который помогает людям находить удобную подработку рядом с домом. Каждый день через нас выходят на работу тысячи людей — а вы можете повлиять на то, как устроен этот процесс изнутри. У нас есть две стороны: миллионы пользователей, которые ищут подработку с гарантией выплат и нормальными условиями, и крупные партнёры («Пятёрочка», «Перекрёсток», «Магнит» и другие), которым важно надёжно и просто находить исполнителей.

Яндекс Смена — главный стартап Райдтеха, который является миллиардным бизнесом и не останавливается на достигнутом. Мы объединяем плюсы стартапа и большой технологической компании:

- Низкий параметр time-to-market, который в сочетании с продуктовым подходом позволяет быстро и динамично делать крутые фичи и проекты.
- AI-first-разработка. У нас AI — часть ежедневного инженерного процесса: код пишется и ревьюится с AI, многие задачи решаются быстрее с AI-инструментами. Но финальное решение и ответственность всегда за инженером.
- Отличные процессы разработки, тестирования и релиза. Работа по проектам, бэклог задач, локальные юнит- и интеграционные тесты, тестировщики в команде, тестовый контур, качественное и не душное код-ревью, процесс RFC и т. д.
- Нет переработок. Если задач становится больше, мы нанимаем новеньких, а не просим потрудиться в нерабочее время. Работа занимает большую часть жизни, поэтому нам очень важно делать её с удовольствием.
- Свежий код. Самой старой строчке нашего кода около двух лет.
- Интересные продуктовые задачи.

Какие задачи вас ждут:
Реализация новой интеграции с внешним партнёром с нуля

Вы будете прорабатывать архитектуру, выбирать технологии и паттерны, писать код, покрывать его тестами и выводить решение в прод. Это полный цикл — от идеи до стабильной работы в реальных условиях.

Повышение надёжности существующих интеграций

Наша цель — не менее 99,99% консистентности данных между внутренней системой и внешним партнёром. Это значит, предстоит работать с мощными паттернами, логированием, ретраями, алертингом, контролем SLO, написанием внутренних инструментов для анализа расхождений и автоматизации.

Проектная работа в партнёрском продукте

Основной фокус — интеграции, но время от времени вы будете подключаться к проектной работе в рамках партнёрского продукта Яндекс Смены: участвовать в запуске новых фич и продуктовых инициатив для партнёров вместе со смежными командами.

Оптимизация и развитие платформенных компонентов

Нужно будет повышать производительность, работать над ростом пропускной способности, ускорением обработки данных, добавлением новых системных механизмов для всех интеграций, а также над реализацией вспомогательных фич и проектов (например, инструментов для поиска «разладок» и других внутренних несоответствий).

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Мы ждем, что вы:
- Занимались коммерческой разработкой на Go
- Работали c базами данных на основе SQL, например PostgreSQL
- Понимаете, как устроена современная архитектура микросервисов
- Способны брать на себя ответственность за результат — от обсуждения задачи до выбора решений и их реализации
- Критически относитесь к тому, что выдаёт AI: можете проверять, дорабатывать, а также отвечать за итоговое решение
- Умеете работать с коллегами — обсуждать идеи, аргументировать свои предложения, помогать другим через код-ревью и обсуждения
- Инициативны, внимательны к деталям, умеете держать фокус на результате

Будет плюсом:
- Уверенно используете AI-инструменты в разработке (при написании кода, ревью, для ускорения рутинных задач)

Похожие вакансии