GitLab

Backend Engineer, Create: Repository Management (Ruby)

Удалённо · Великобритания · Английский B1

Не указано: грейд

Навыки

  • Code review
  • Коммуникация
  • DevSecOps
  • Git
  • GraphQL
  • Мониторинг и observability
  • Ответственность за результат
Ещё 4
  • Роадмап
  • Ruby
  • SRE-практики
  • Техническая документация

О компании и продукте

  • We're looking for a Backend Engineer to join our Repository Management team within GitLab's Source Code stage. You'll help customers configure repositories with confidence so their GitLab projects support the way their teams work. As artificial intelligence agents increasingly write and manage code alongside people, you'll build guardrails that make development safe and trustworthy. You'll turn complex policy and repository management needs into reliable backend solutions that support people and the agents working on their behalf.
  • You'll work in one of GitLab's oldest and most complex product areas, using Ruby and GraphQL to improve a critical system that serves GitLab.com, self-managed instances, and GitLab Dedicated. Source Code provides the interface layer, through Gitaly, to the Git repositories that account for a large portion of GitLab traffic. With support from experienced team members, you'll help maintain high reliability through performance and structured query language tuning, caching, rate limiting, testing, observability, and resiliency. You'll collaborate with product management, product design, testing, security, user experience research, technical writing, Gitaly, Code Review, and Source Code Experience to deliver reliable and performant systems.
  • Learn more about the Create:Source Code teams in the GitLab Handbook.

Задачи

  • Develop secure, well-tested, performant features and improvements using Ruby and GraphQL
  • Work through complex requirements and legacy constraints to deliver clear solutions while protecting the reliability of this critical system
  • Contribute to backend services, application programming interfaces, data models, and business logic for repository management
  • Collaborate across functions and teams, both asynchronously and synchronously, involving domain experts and seeking guidance when needed
  • Use artificial intelligence agents for well-scoped work when they can speed up delivery without sacrificing quality, and critically review their output
  • Write maintainable code that follows GitLab's standards and apply feedback from code review
  • Help strengthen reliability by monitoring production health metrics, participating in Tier 2 on-call, troubleshooting incidents, contributing to root cause analysis, and improving observability and resiliency

Требования

  • Professional experience building backend web applications, services, or application programming interfaces, with experience using Ruby and GraphQL or the ability to learn them
  • An understanding of relational databases, structured query language, data modeling, caching, background processing, and backend performance practices
  • Experience contributing to policy, permissions, or rules-based features in web applications and helping make that complexity reliable and maintainable
  • Experience writing backend unit and integration tests, with familiarity with Git and collaborative code review processes
  • Experience using artificial intelligence coding tools or agents, with the ability to review their output and recognize when additional guidance is needed
  • Clear written and spoken English communication skills, including sharing useful status updates and collaborating in a remote, asynchronous environment
  • The ability to manage assigned priorities, work through ambiguity, take ownership of your work, and seek guidance for decisions that are difficult to reverse

Паспорт вакансии

История публикации

Появилась в Вакандии29 дней
Перепубликациинетпубликовалась один раз
Проверяли на источникеВидели 29 дней назад
Среди похожихНет данныху карточки не хватает полей, чтобы найти похожие

Откуда что взялось

Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.

Грейдне указан
Формат работыУдалённо
ГеографияВеликобританиявычитано из текста вакансии
Зарплата≈ 16 667 USD в месяцнаша оценка, в вакансии не названа

Почему на этом месте в выдаче

Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.

Полнота карточки753 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки работодателя нет, показана наша оценка

Проверка Вакандии

Источники и свежесть

Тип источника
Карьерный сайт работодателя
Найдено публикаций
1
Посмотреть публикации и даты
  • greenhouseОсновная публикация · 2026-08-13

Работодатель

GitLab

50 активных вакансий · вилка работодателя указана в 4%

Открыть профиль компании

Безопасность

Отклик уходит на сайт источника

Вакандия показывает вакансию, но не отправляет отклик и не проверяет работодателя. Сам отклик вы оставляете на внешнем сайтеjob-boards.greenhouse.io.

Признаки мошенничества
  • Просят предоплату, «залог» или деньги за обучение и оборудование.
  • Требуют код из SMS, данные банковской карты или доступ к «Госуслугам».
  • Быстро уводят в мессенджер и торопят с решением.
  • Обещают большой доход без опыта и без деталей задач.

Настоящий работодатель не просит денег и платёжных данных до трудоустройства.

Продолжить поиск

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

Причина сходства указана на каждой карточке

  1. Почему похожа: похожая специализация · тот же формат

    CSSSR

    DevOps-инженер

    • Middle
    • Удалённо
    Подробнее