Назад к вакансиям
Дата обнаружения: 1 сентября 2026 г.

Senior бэкенд-разработчик, Ruby, AI-интеграции

gitlab

ЗарплатаПо договорённости
Страна
Не указана
Город
Не указан
Формат
Удалённо
Грейд
Senior
Направления
Вайбкодинг, Веб-разработка, Дизайнер
Где отклик
Сайт вакансий

О компании

GitLab — платформа оркестрации для DevSecOps. Более 50 млн зарегистрированных пользователей и более 50% компаний из Fortune 100 используют GitLab.

О роли

Senior Backend Engineer в команде External Agents группы AI Catalog. Вы будете проектировать и создавать интеграции, которые подключают агентов GitLab к таким инструментам, как Slack, и связывают внешние решения (Claude Code, Codex) с GitLab. Вы будете отвечать за сложные функции от начала до конца, помогать формировать архитектурные паттерны для экспорта AI-функциональности GitLab и сотрудничать с инженерами из Agent Foundations и смежных AI-команд. Это область с высокой видимостью на пересечении основной платформы GitLab и AI-стратегии.

Задачи

  • Разрабатывать, выпускать и поддерживать безопасные, хорошо протестированные и производительные интеграции внешних агентов в бэкенде монолита GitLab.
  • Сотрудничать с менеджментом продукта, UX, фронтендом, бэкендом и AI-специалистами для уточнения требований и итеративной поставки улучшений.
  • Проектировать, реализовывать и ревьюить GraphQL и REST API и связанную бэкенд-логику с понятными контрактами для фронтенд-клиентов.
  • Улучшать и расширять автоматическое тестирование, включая RSpec и другие фреймворки.
  • Делиться стандартами, паттернами и уроками с другими инженерами для ответственной AI-интеграции.
  • Участвовать в дежурствах Tier 2, разбирать проблемы продакшена, участвовать в анализе корневых причин, улучшать наблюдаемость и отказоустойчивость.
  • Оценивать конкурентную среду и помогать GitLab создавать сильные AI-интеграции по мере развития агентных технологий.

Требования

  • Опыт создания и поддержки продакшен-приложений на Ruby on Rails, включая фоновые задачи, API и модели данных.
  • Уверенная работа в зрелой кодовой базе.
  • Навыки проектирования и расширения REST или GraphQL API с вниманием к масштабируемости, поддерживаемости и обратной совместимости.
  • Практический опыт проектирования и внедрения AI-функций или интеграций на бэкенде.
  • Сильные навыки SQL и знание реляционных БД, таких как PostgreSQL, включая эффективные запросы и моделирование данных.
  • Опыт выявления и устранения узких мест производительности на уровне приложения и, где применимо, инфраструктуры.
  • Готовность учиться, работать в асинхронной распределённой команде и применять переносимые навыки из смежных технологий; знание Python-бэкенда или Vue-фронтенда будет плюсом.

О команде

External Agents — функциональная команда в группе AI Catalog. Изначально команда состоит из трёх инженеров в часовых поясах EMEA, а более широкая группа AI Catalog включает более восьми инженеров в APAC, EMEA и AMER. Другие команды AI Catalog занимаются созданием и курированием агентов. Вместе с командами AI-инженерии и GitLab они помогают платформе GitLab Duo Agent Platform стать основой для AI-функций по всему продукту.

Условия

  • Льготы для поддержки здоровья, финансов и благополучия.
  • Гибкий оплачиваемый отпуск.
  • Ресурсные группы сотрудников.
  • Акционерная компенсация и план покупки акций для сотрудников.
  • Фонд роста и развития.
  • Отпуск по уходу за ребёнком.