Старший Go-разработчик (Доставки по клику и отзывы на заказ)

Работодатель:
Опыт работы:
Более 6 лет
Место работы:
Москва

Привет! Мы - команда «Доставки по клику и отзывы на заказ». Работаем над сложными сервисами с нагрузкой среднего уровня - до 70 тысяч запросов в секунду.

Мы разрабатываем сервисы:

  • Карточка заказа в личном кабинете (трек-коды, статус заказа, стоимость, возврат по заказу и т.д.);
  • Управление заказом (сборка или отмена заказ, перенос сроков доставки, поддержка десятков способов доставки и т.д.);
  • А также список заказов, отзывы на заказ и коммуникации по заказам (e-mail рассылка, пуши, нотификация).

Наш стек: Go, PostgreSQL, memcached, Kafka, gRPC.

Что интересного?

Последние 3 года хайлоад на проекте вырос с 2.5к RPS до 70к, при этом нагрузка продолжает увеличиваться;

  • Отдел (свыше 50 человек) состоит из проектных команд, много специалистов, с кем можно обменяться опытом, при этом задачи мы стараемся давать по разным доменам (сервисы выше), чтобы минимизировать рутину;
  • Сейчас на проекте 7 микросервисов, у каждого свои особенности, например, сервис “агрегатор данных” ходит в разные другие 45 смежных микросервисов, эти обращения нужно параллелить и делать много каскадов, потому что сервисы переплетаются и зависят друг от друга;
  • Есть 4 сервиса с большим объём бизнес логики, где необходимо учитывать очень много различных параметров, когда нужно что-то конкретное пользователю показать.

Вы будете:

  • Участвовать в проектировании и разработке новых фич;
  • Проводить код-ревью;
  • Заниматься поддержкой уже существующего функционала;
  • Повышать качество и стабильность кода;
  • Общаться с коллегами аналитиками, бизнес продуктами, смежными командами.

Мы предлагаем:

  • Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce;
  • Свободу действий в принятии решений;
  • Достойный уровень заработной платы;
  • Профессиональную команду, которой мы гордимся;
  • Возможность развиваться вместе с нашим бизнесом.

Нам важно:

  • Опыт коммерческой разработки программного обеспечения от 5 лет;
  • Знание Go;
  • Опыт написания тестов и тестируемого кода и вообще желание писать тесты;
  • Хорошее знание алгоритмов и структур данных;
  • Уверенное знание Unix-систем.

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

Специалист по товарообеспечению (фармдистрибьютор)
Барион

знание 44 ФЗ и 223ФЗ – желательно. Требования: - опыт работы в фармацевтической компании обязателен. - умение работать в программе 1С...

Инженер внедрения и сопровождения ПО
Фаззи Лоджик Лабс

Высшее законченное IT,техническое, математическое или смежного направления образование обязательно. Корректное общение, грамотное формулирование мыслей. Самодисциплина. Легкая обучаемость.

Руководитель группы системного анализа (Team Lead System Analyst)
Датаюниверс

Глубокое понимание принципов разработки ПО и архитектуры систем. Знание баз данных и принципов работы с ними. Опыт проектирования API и...

320 000 руб.
Senior Product-дизайнер (UX/UI)
Экосистема тенниса MYTENNIS.ONLINE

Ключевое: знание и понимание тенниса либо готовность быстро погрузиться в теннисную предметную область. Опыт работы UX/UI или продуктовым дизайнером...

150 000 руб.
Ведущий сетевой инженер ЦОД Софтлайн
Softline

Глубокое понимание сетевых технологий и протоколов (TCP/IP, модель OSI, L2/L3 сегментация, VLAN, маршрутизация). ️ Практический опыт проектирования...