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

Senior Backend Engineer (Ruby), Plan: Portfolio Experience

Архив
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 окт
Все вакансии компании

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

SР
Superhuman (ранее Grammarly) · AI-платформа для письма
🇺🇸San Francisco · США·Full-timeSenior·англ. C1
Зарплата не указана
2 ноя
CR
CrowdStrike · Кибербезопасность
🇺🇸Sunnyvale · США·Full-timeSenior·англ. B1+–C2
$120–185 тыс/год
2 ноя
LD
Luxoft (DXC) · IT-консалтинг
🇺🇸Los Angeles · СШАSenior·англ. не указан
≈ $11–14 тыс/мес
2 ноя
CR
CrowdStrike · Кибербезопасность
🇺🇸Austin · США·Full-timeSenior·англ. B1+–C2
$140–220 тыс/год
2 ноя
DA
DataArt · Software консалтинг
🇺🇸Dallas · США·ContractSenior·англ. не указан
$140–160 тыс/год
27 окт
XS
Xsolla · Платёжные технологии для игр
🇺🇸США · remote·Full-timeSenior·англ. B2
≈ $11–14 тыс/мес
20 окт
Вакансии в США

О вакансии

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

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

Суть роли

Мы нанимаем Senior Backend Engineer для команды Portfolio Experience в GitLab. Вы будете опытным инженером‑продуктов, который учитывает потребности пользователей при принятии решений о функциях и обладает полным стеком опыта, в настоящее время сосредоточенным на бэкенде. Вы будете тратить столько же времени на понимание потребностей пользователей и формирование того, как должны работать функции, сколько на их разработку, работая напрямую с продуктом, пользователями и участниками open source.

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

  • Сотрудничать с продуктом и другими инженерами для формирования требований, понимания потребностей пользователей и разбивки сложных проектов на поставляемые итерации.
  • Проектировать и реализовывать бэкенд‑ и реального времени функции в монолите GitLab, включая GraphQL и RESTful API и подписки, с упором на производительность, надёжность и влияние на пользователя.
  • Создавать и развивать возможности планирования портфеля, включая иерархию рабочих элементов, агрегирование статусов и планирование ёмкости.
  • Улучшать производительность PostgreSQL в масштабах за счёт оптимизации запросов и записей, индексации, денормализации, партиционирования и переноса подходящих нагрузок в Elasticsearch или ClickHouse.
  • Создавать доказательства концепции для сложных задач, поддерживать обширное автоматизированное покрытие тестами и обеспечивать безопасные развертывания с помощью feature flags и надёжной наблюдаемости.
  • Наставлять инженеров и участников open source через code review, парное программирование, регулярную обратную связь, вопросы участников и хакатоны.
  • Участвовать в дежурствах on‑call, устранять проблемы в продакшене, вносить вклад в анализ первопричин и улучшать процессы разработки и ревью команды.

Требования

  • Опыт представления перспективы пользователя при работе над компромиссами с продакт‑менеджерами, инженерами и пользователями.
  • Опыт руководства проектами, включающими несколько инженеров в течение нескольких месяцев, и поддержки других через продуманные code review, обратную связь, найм, развитие карьеры и наставничество.
  • Полный стек опыта с текущим фокусом на бэкенде, включая владение Ruby и Ruby on Rails и понимание того, как работают сложные современные фронтенды.
  • Сильные навыки работы с PostgreSQL и опыт улучшения производительности базы данных в масштабах за счёт оптимизации запросов и записей, индексации, денормализации и партиционирования.
  • Опыт проектирования и развития GraphQL и/или RESTful API с учётом масштабируемости, обратной совместимости и чётких контрактов с клиентами‑фронтенда.
  • Опыт улучшения больших автоматизированных наборов тестов, включая производительность и надёжность самих тестов.
  • Сильные письменные и устные коммуникативные навыки для асинхронной распределённой среды.
  • Опыт интеграции искусственного интеллекта в рабочие процессы разработки.

Будет плюсом

Опыт интеграции искусственного интеллекта в рабочие процессы разработки. Опыт создания функций, основанных на искусственном интеллекте, или работы с Elasticsearch, ClickHouse или Python будет плюсом.

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

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

Диапазон зарплаты в США

$139,200—$235,200 USD

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

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

Навыки

RubyRuby on RailsGraphQLREST APIPostgreSQLElasticsearchClickHousePythonartificial intelligencefeature flagsautomated test coverageon‑callobservability

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

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