О роли
Как старший backend-инженер вы будете проектировать, внедрять и развивать возможности продукта, решая задачи backend с широким охватом и влияя на техническое и продуктовое направление наших команд. Вы выйдете за рамки «назначенной работы» и будете активно улучшать качество, надёжность и производительность наших систем. Вы будете работать на стыке продукта, фронтенда, инфраструктуры, данных и безопасности, принимая взвешенные архитектурные компромиссы, ясно излагая сложные идеи в асинхронной среде и помогая определять стандарты для высокомасштабного глобального продукта.
Почему вам понравится эта роль
•Высокое влияние: Вы не просто выпускаете функции; вы формируете архитектуру глобальной платформы, которой пользуются миллионы.
•Техническая самостоятельность: Вы будете влиять на цели команды, техническое направление и долгосрочные цели, помогая решать задачи широкого охвата и высокой сложности.
•Инновационная культура: Вы сможете экспериментировать с агентным ИИ и интегрировать его в производственные инженерные процессы, выходя за рамки простого prompt engineering и создавая устойчивые системы с поддержкой ИИ.
•Автономность: Вы будете успешны в нашей remote-first асинхронной организации, где чёткая письменная коммуникация и самоорганизация — основа успеха.
•Сотрудничество с фокусом на пользователя: Вы будете тесно работать с PM и дизайнерами над формированием требований, чтобы каждое техническое решение приносило реальную ценность нашим пользователям.
Чем вы будете заниматься
•Задавать техническое направление: Проектировать и выпускать backend-функции средней и высокой сложности с минимальным руководством, принимая прагматичные решения между кодом модульного монолита, общими компонентами или независимо эксплуатируемыми сервисами.
•Поднимать планку: Отстаивать качество продукта, безопасность, доступность и производительность. Вы будете определять backend-стандарты по стилю, сопровождаемости, тестированию, API и готовности к эксплуатации.
•Наставничество и лидерство: Наставлять младших и middle-инженеров, снимать технические блокеры и улучшать практики поставки команды через code review и design review.
•Операционное совершенство: Диагностировать и предотвращать проблемы производительности и надёжности в масштабе. Участвовать в реагировании на инциденты и выступать техническим владельцем там, где это уместно.
•Интеграция ИИ: Использовать ИИ в производственной инженерной работе для улучшения результатов, оценивать его эффективность и обучать других ответственному использованию с высокой долей суждения.
Что вы принесёте с собой
•Глубокая экспертиза в backend: Уверенное владение backend-архитектурой, API, системами данных и настройкой производительности в сложной продуктовой или сервисной среде.
•Адаптивность: Владение современными backend-языками и глубокое понимание системного программирования. Мы ценим способность учиться и адаптироваться выше мастерства в одном языке.
•Архитектурное суждение: Опыт проектирования или развития модульных границ backend, ограниченных контекстов и архитектур, безопасных для миграции.
•Влияние: Способность вести через влияние, техническое суждение и чёткую письменную коммуникацию, эффективно соединяя продуктовые потребности и техническую реальность.
•Экспертиза в агентном ИИ: Подтверждённый опыт создания или эксплуатации агентных систем в production — выход за рамки prompt engineering к проектированию циклов, использования инструментов и стратегий обработки ошибок, обеспечивающих надёжность в масштабе.
Как GitLab поддерживает штатных сотрудников
•Льготы для здоровья, финансов и благополучия
•Гибкий оплачиваемый отпуск
•Группы ресурсов для сотрудников
•Доля в капитале и план выкупа акций сотрудниками
•Фонд роста и развития
•Отпуск по уходу за ребёнком