Superhuman (formerly Grammarly)
Engineering Manager, Release Engineering
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Руководитель команды Developer Experience/Release Engineering в Берлине. Отвечает за путь кода от коммита до релиза на всех продуктах Superhuman: CI/CD-платформа, релизные пайплайны и инструменты раскатки.
Задачи
- Руководить командой инженеров, нанимать и развивать людей, строить инклюзивную культуру в Берлине и распределённой организации
- Владеть стратегией и роадмапом CI/CD, сборки и релизных систем, масштабируемых с ростом компании
- Ускорять и делать безопаснее доставку: улучшать lead time, частоту деплоев, change failure rate и time to restore, делать метрики видимыми для руководства
- Строить и эксплуатировать релизный инструментарий: progressive rollouts, canary, feature flags, автоматический откат, мониторинг здоровья релизов
- Координировать релизные поезда и запуски со всеми продуктами совместно с Product, QA, Support и Marketing
- Совместно с SRE, Infrastructure и Security обеспечивать надёжность и комплаенс платформы доставки, включая supply chain security, целостность артефактов и контроль доступа
- Снижать трение для продуктовых инженеров: сокращать время сборки и тестов, устранять flaky-тесты и пайплайны, давать self-service пути
- Быть точкой эскалации и Incident Commander по релизным инцидентам, проводить blameless postmortem с последующими исправлениями
- Балансировать быстрые фиксы пайплайнов с фундаментальными инвестициями и явно расставлять приоритеты
- Оставаться hands-on: ревьюить дизайны, помогать отлаживать сложные проблемы пайплайнов, задавать высокую планку инженерии
Требования
- 5+ лет опыта в software, DevOps или release/build engineering и 2+ года управления инженерами с опытом найма, развития и удержания талантов
- Глубокий практический опыт с CI/CD и build-инструментами (например, GitHub Actions, Jenkins, Buildkite, Bazel или аналоги) и умение самостоятельно рассуждать об архитектуре пайплайнов
- Знание облачных платформ (AWS, GCP или Azure) и Kubernetes или другой оркестрации контейнеров
- Опыт построения и эксплуатации релизных систем в масштабе: progressive delivery, feature flags, canary releases, безопасный откат
- Понимание релизных практик на разных поверхностях (web, desktop, mobile, браузерные расширения, backend-сервисы)
- Знание infrastructure as code (например, Terraform) и observability-инструментов, использование метрик доставки (DORA)
- Опыт Incident Commander и проведения blameless postmortem
- Понимание основ supply chain security: управление зависимостями, подпись артефактов, работа с секретами
- Опыт управления людьми в распределённом или удалённом формате и эффективного взаимодействия с Product, SRE, Security, QA и Support
- Умение работать в неопределённости, задавать высокую планку и давать senior-инженерам владеть техническими решениями
- Способность работать самостоятельно с минимальным руководством, проактивно управлять задачами и приоритетами в нескольких проектах
Условия
- Гибридный формат работы с балансом времени на фокус и очной коллаборации
- Конкурентная оплата и пакет бенефитов для кандидатов в Германии: life care (включая mental health и risk benefits), оплачиваемые отпуска
- Поддержка обустройства домашнего офиса, стипендии на wellness и уход за питомцами, обучение и развитие
- Релизационная поддержка при переезде в Берлин: визовая помощь, destination services для семьи и релизационный бонус
- Обучение, коучинг и регулярная обратная связь для профессионального роста
- Employee resource groups (Superhuman Circles) и программы для сотрудников
Навыки
- CI/CD
- GitHub Actions
- Jenkins
- Buildkite
- Bazel
- AWS
- GCP
- Azure
- Kubernetes
- Terraform
- DORA
- feature flags
- canary releases
- progressive delivery
- observability
- supply chain security