WorkListВойтиОформить подписку
GI

Staff Backend Engineer (Go), Events Platform

Архив
GitLab · DevOps-платформа
Вакансия в архиве · закрыта 21.09
Смотреть актуальные вакансии

Другие вакансии компании

GI
🇺🇸США · remote·Full-timeLead·англ. C1–C2
Зарплата не указана
2 ноя
GI
🇮🇳Bangalore · Индия·Full-timeSenior·англ. C1–C2
≈ $8,4–12 тыс/мес
2 ноя
GI
🇮🇳Bangalore · Индия · remote·Full-timeMiddle·англ. C1–C2
≈ $700–800/мес
2 ноя
GI
🇺🇸США · remote·Full-timeLead·англ. C1–C2
Зарплата не указана
30 окт
Все вакансии компании

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

PA
Payoneer · Платежная система для SMB
🇮🇳Gurugram · Индия·Full-timeLead·англ. не указан
≈ $2,1–5,5 тыс/мес
13 окт
DA
DataArt · Software консалтинг
🇮🇳Bengaluru · ИндияLead·англ. не указан
≈ $2,1–5,5 тыс/мес
13 окт
DA
DataArt · Software консалтинг
🇮🇳Bengaluru · ИндияLead·англ. C1
≈ $2,1–5,5 тыс/мес
5 окт
WI
Wise · Финтех: международные переводы
🇮🇳Hyderabad · Индия·Full-timeLead·англ. B1+–C1
~ $6,8–10 тыс/мес
2 ноя
GD
Grid Dynamics · Цифровая трансформация корпораций
🇮🇳Hyderabad · ИндияLead·англ. не указан
≈ $2,1–5,5 тыс/мес
7 окт
TW
Twilio · CPaaS (коммуникационные API)
🇮🇳Индия · remoteSenior·англ. C1–C2
≈ $4,5 тыс/мес
2 ноя
Смотреть все похожие

О вакансии

Откуда можно работать
Удалённо · Bangalore, Индия
Английский
требования разнятся: C1–C2
по другим вакансиям компании
Уровень
Lead
указан работодателем
Даты
Опубликована 08.04 · видели у компании с 11.08 по 21.09 · закрыта 21.09
вакансия закрыта, проверки прекращены
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

В качестве Staff Backend Engineer в команде Events & Messaging Platform компании GitLab вы станете фундаментальным техническим лидером в инициативе инфраструктуры с высокой видимостью, которая лежит в основе почти всего, что выпускает GitLab. Сейчас GitLab использует две отдельные системы для асинхронной работы — Sidekiq для короткоживущих фоновых задач и специально построенный event bus для более длительных рабочих процессов. Эта роль объединит их в единую надёжную, масштабируемую платформу обмена сообщениями и обработки событий, которая будет поддерживать собственные продукты GitLab и служить основой для сторонних интеграций, таких как webhooks и внешние триггеры.

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

Что предстоит делать

  • Руководить технической реализацией на CD‑платформе: разбивать сложные архитектурные проекты на чётко определённые, реализуемые задачи и вести команду к выпуску с качеством и уверенностью.
  • Решать инженерные задачи высокой сложности и вносить архитектурные предложения, формирующие развитие системы.
  • Устанавливать и поддерживать технический уровень во всём коде через ревью, наставничество и пример.
  • Наставлять инженеров всех уровней, помогая им развивать технические навыки и решать сложные задачи.
  • Представлять CD‑команду в кросс‑функциональных инженерных обсуждениях и участвовать в написании технических предложений и архитектурных документов.
  • Принимать участие в дежурствах on‑call, чтобы обеспечить достижение целей доступности GitLab.com.

Требования

  • Глубокий профессиональный опыт создания backend‑сервисов на Go, подтверждённый работой в высокомасштабных производственных средах.
  • Демонстрированный опыт в проектировании распределённых систем, включая надёжное выполнение рабочих процессов, сохранение состояния и событийно‑ориентированную архитектуру.
  • Обширный опыт руководства или участия в оркестрации релизов, автоматизации развертывания или системах непрерывной доставки в масштабе.
  • Обширный практический опыт работы с Docker и Kubernetes в производственных масштабах, включая паттерны progressive delivery, такие как blue/green и canary deployments.
  • Хорошее знакомство с GitOps‑рабочими процессами и инструментами в этой экосистеме.
  • Опыт работы с политикой‑ориентированным управлением в системах доставки программного обеспечения.
  • Доказанная способность переводить сложную архитектуру в чёткую, выполнимую инженерную работу для команды.
  • Демонстрированная способность интегрировать AI‑инструменты в ежедневные инженерные процессы для повышения эффективности и качества.
  • Исключительные навыки письменного и устного общения, с уклоном в асинхронные, документ‑ориентированные практики.
  • Самомотивация и самостоятельное управление, сильное организационное суждение и конструктивный подход к неопределённости.

Будет плюсом

  • Опыт в AI‑инженерии или создании функций, интегрированных с AI.
  • Опыт работы с Ruby on Rails.

Условия и бенефиты

  • Преимущества для поддержки вашего здоровья, финансов и благополучия
  • Гибкий оплачиваемый отпуск
  • Группы ресурсов сотрудников
  • Компенсация акций и план покупки акций сотрудниками
  • Фонд роста и развития
  • Декретный отпуск

Навыки

GoDockerKubernetesGitOpsdistributed systemsevent-driven architecturesblue/green deploymentscanary deploymentsAI toolsRuby on Rails

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти