Senior Backend-инженер, DevOps и AI-агенты
GitLab — платформа интеллектуальной оркестрации для DevSecOps, которой доверяют более 50 миллионов зарегистрированных пользователей и более 50% компаний из Fortune 100. В команде придерживаются принципа использования AI как множителя продуктивности: все сотрудники должны внедрять AI в ежедневные рабочие процессы.
О роли
Как Senior Backend Engineer вы будете проектировать, реализовывать и развивать продуктовые возможности, решая сложные бэкенд-задачи и влияя на техническое и продуктовое направление команд. Вы будете работать на стыке продукта, фронтенда, инфраструктуры, данных и безопасности, принимая взвешенные архитектурные решения и чётко коммуницируя сложные идеи в асинхронной среде.
Задачи
- Определять техническое направление: проектировать и выпускать бэкенд-функции средней и высокой сложности с минимальным руководством, делая прагматичный выбор между модульным монолитом, общими компонентами или независимо работающими сервисами.
- Повышать планку: отстаивать качество продукта, безопасность, доступность и производительность; определять бэкенд-стандарты по стилю, поддерживаемости, тестированию, API и операционной готовности.
- Наставлять и вести: менторить младших и средних инженеров, устранять технические блокеры, улучшать практики поставки через код- и дизайн-ревью.
- Операционное совершенство: диагностировать и предотвращать проблемы производительности и надёжности в масштабе; участвовать в реагировании на инциденты и выступать техническим владельцем.
- Интеграция AI: использовать AI в производственной инженерной работе для улучшения результатов, оценивать его эффективность и обучать других ответственному использованию с высоким уровнем суждения.
Требования
- Глубокая экспертиза в бэкенде: сильное владение бэкенд-архитектурой, API, системами данных и тюнингом производительности в сложной продуктовой или сервисной среде.
- Адаптивность: владение современными бэкенд-языками и глубокое понимание системного программирования; ценится способность учиться и адаптироваться, а не мастерство в одном языке.
- Архитектурное суждение: опыт проектирования или развития модульных бэкенд-границ, ограниченных контекстов и миграционно-безопасных архитектур.
- Влияние: способность вести через влияние, техническое суждение и чёткую письменную коммуникацию, эффективно соединяя потребности продукта и техническую реальность.
- Экспертиза в агентных AI: подтверждённый опыт создания или эксплуатации агентных систем в продакшене — выход за пределы промт-инжиниринга к архитектуре циклов, использования инструментов и стратегий обработки ошибок для надёжности в масштабе.
Условия
- Удалённая работа (Remote-Global).
- Гибкий оплачиваемый отпуск.
- Группы ресурсов для сотрудников.
- Компенсация акциями и план покупки акций сотрудниками.
- Фонд роста и развития.
- Родительский отпуск.
- Компания приветствует кандидатов с разным уровнем опыта; многие успешные кандидаты не соответствуют всем требованиям.