Senior Go-разработчик в команду RMS (Платформа управления роботами)

По договоренности

  • Марксистская
  • Третьяковская
  • Новокузнецкая

В команду нового направления робототехники ищем Ведущего разработчика платформы для управления роботами. Мы создаем будущее, в котором роботы помогают людям в решении самого широкого спектра задач. Наша цель сделать применение роботов максимально эффективным и комфортным.

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

RMS - всё что между роботом на улице и фотоотчетом у заказчика: транспорт до робота, телеметрия, реестры устройств и конфигурации, задания и сессии выездов, сервис фотоартефактов, медиатека, интерфейс оператора.

Команда расширяется. Сервисов много, домен сложный, и мы не разделяем зон ответственности по сервисам: каждый отвечает за весь контур RMS. Поэтому первое, что нужно - быстро разобраться в архитектуре и в чужом коде (он чистый, хороший).

Чем предстоит заниматься:

  • Сервисы платформы на Go: реестры устройств и конфигурации, задания и сессии выездов, телеметрия и фотоартефакты.
  • Приём и обработка данных с робота: состояние, диагностика, управление с учётом того, что связь рвётся, а робот в этот момент едет.
  • Наблюдаемость и деплой: метрики и алерты по цепочке «робот → телеметрия → снимок → отчёт», выполнение релиза (и отката в случае необходимости).
  • Перенос сервисов с Java на Go — миграция идёт по одному сервису за раз (с низким приоритетом).
  • Стек Go, ConnectRPC, protobuf-контракты в общем репозитории, Kafka, PostgreSQL, ClickHouse, S3.
  • Kubernetes: сборка Werf, выкат ArgoCD, контуры dev/stage/prod.
  • Рядом легаси (то которое нужно неспешно мигрировать) на Java 21 и Spring Boot: писать на нём не придётся, читать придётся.
  • Python — вспомогательный. Фронт на React ведут другие люди.

Наши ожидания:

  • Go в продакшене от трёх лет: сервисы, которые вы писали, кто-то эксплуатировал. Готовы говорить и с сильным бэкендером с Java или C#, если Go уже был в работе и переход осознанный.
  • Веб-сервисы и микросервисы, реляционные БД, очереди, конкурентность в Go не по учебнику.
  • Kubernetes на уровне «сам выкачу, сам посмотрю логи, сам пойму, почему упало».
  • Умение быстро читать чужой код и разбираться в незнакомой архитектуре.
  • Готовность отвечать за результат: дежурств у нас нет, но режим стартапа - если не справляется SRE, позвонить могут и вам.

Будет плюсом:

  • ClickHouse на реальных объёмах, телеметрия и полевые устройства, IoT, Yandex Cloud, опыт наведения порядка в выкатах.

Диплом, сертификаты и стаж «от шести лет» не спрашиваем: смотрим код и то, как вы разбираете инцидент.

Наш процесс знакомства с новыми специалистами:

  1. Технический скрининг с HR + знакомство, 30–40 минут.
  2. Техническое интервью и системный дизайн — (постараемся в один день, около 2,5 часов с перерывом, или за два раза): читаем настоящий сервис, разбираем настоящий инцидент, обсуждаем состояние робота в отказах. Алгоритмических задач на листочке не будет.
  3. Финал с руководителем команды и его руководителем, 30 минут.
  4. Оффер.

Обратите внимание: всегда рады персонализированным сопроводитльным письмам. В нем достаточно одного абзаца: что вы делали похожего и зачем вам это. Шаблонные письма не читаем.

Что мы предлагаем:

  • 💰 Конкурентоспособная заработная плата + стабильные выплаты;

  • 🧾 Трудоустройство по ТК РФ;

  • 🏢 Работа в аккредитованной IT-компании — официальный статус, налоговые льготы, поддержка государства;

  • 🤖 Работа на острие технологий — ты будешь решать нетривиальные задачи, аналогов которым в России и мире единицы;

  • 🧠 Команда экспертов — возможность расти рядом с лидерами в области робототехники, мехатроники и ИИ;

  • 📚 Обучение и профессиональный рост — работа в сильной команде, где учат и делятся опытом;

  • 🗓️ Удобный график 5/2 и комфортный офис (м. Павелецкая);

  • 🌟 Уникальный опыт — работа над крупнейшим проектом в своём направлении, которым можно гордиться.


Адрес: Россия, Москва, Валовая улица, 26
Показать на большой карте

Поделиться:

Опубликована 21 день назад

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

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
... оптимизация Строить отказоустойчивые решения для критичных данных Требования Опыт разработки сервисов на Go ...
  • Полный день
  • Опыт от 5 лет
Логотип компании VKVK
  • Москва
18 дней назад
RDP - ведущий российский разработчик программных решений в области глубокого анализа трафика (DPI) и ... разработки backend-сервисов и систем автоматизации; Свободное владение Python; Навыки разработки на Go ...
  • Полный день
  • Опыт от 5 лет
Логотип компании RDP.RURDP.RU
  • Москва
12 дней назад
IT-компания GNIVC - партнер государственных компаний и лидеров российского бизнеса, разработчик и системный ... , отказоустойчивости и катастрофоустойчивости сервисов. будет плюсом: знание языка программирования Go ...
  • Полный день
  • Опыт от 5 лет
Логотип компании ГНИВЦГНИВЦ
  • Москва
6 дней назад
Мы – Группа Компаний QTECH, разработчик и производитель инновационного телекоммуникационного и IT-оборудования ... Обязанности: ● Разработка и реализация комплексной маркетинговой стратегии (GTM - go-to-market) для всего ...
  • Полный день
  • Опыт от 5 лет
Логотип компании QTECHQTECH
  • Москва
20 дней назад
Servicepipe — разработчик решений для анализа и фильтрации нежелательного трафика. ... Уверенное владение Go или C/C++ и готовность участвовать в разработке production-кода.
  • Полный день
  • Опыт от 5 лет
Логотип компании ServicepipeServicepipe
  • Москва
22 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.