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

Senior Engineering Manager, Observability Engineering

Temporal · Инструменты для разработчиков
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Удалённо · Seattle, США
из текста вакансии
Занятость
Full-time
из текста вакансии
Английский
C1
по другим вакансиям компании
Уровень
Senior
указан работодателем
Даты
Опубликована 22.10 · видим у компании с 22.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

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

Суть роли

Наблюдаемость (observability) — это то, как мы и наши клиенты узнаём, что этот слой работает исправно. Эта роль отвечает за обе половины задачи. Внутри компании вы владеете платформой телеметрии, которой наши инженеры пользуются для эксплуатации мультитенантного сервиса, на который полагаются одни из крупнейших компаний мира. Снаружи observability — это часть продукта. Клиенты отлаживают собственные workflows с помощью того, что мы им предоставляем, и качество этого опыта — ключевая функция платформы.

Мы ищем лидера, который руководил observability в большом масштабе, рассматривает стоимость телеметрии и кардинальность как первоочередные инженерные ограничения и обладает операционной строгостью, чтобы отвечать за результаты работы live-site на платформе, где надёжность и есть продукт.

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

  • Роадмап observability: отвечать за технический роадмап команды и поставку результатов в соответствии с общими приоритетами инженерной организации. Оценивать варианты: разработать самим, купить или использовать open-source, соблюдая баланс между надёжностью, потребностями клиентов и стоимостью.
  • Техническое лидерство: руководить командой инженеров с высоким уровнем ответственности, нанимать людей и развивать её. Направлять технические решения через ревью дизайна и кода. Наставлять инженеров, помогать им расти и устранять препятствия, которые их замедляют.
  • Владение платформой: отвечать за путь приёма, хранения, запросов и визуализации телеметрии с высокой кардинальностью в мультитенантном парке инфраструктуры, развёрнутом в нескольких облаках. Обеспечивать возможности самообслуживания для растущей инженерной организации.
  • Операционное совершенство: отвечать за инструменты алертинга и реагирования на инциденты от начала до конца. Добиваться качества обнаружения, маршрутизации и чётких, применимых на практике runbooks, которые делают дежурства устойчивыми, а разборы инцидентов превращать в долговременные улучшения надёжности.
  • Observability для клиентов: работать вместе с командами Product и SDK над телеметрией, которую Temporal предоставляет клиентам: метриками, трейсами и диагностикой на уровне workflow. Работать напрямую с клиентами-партнёрами по дизайну и учитывать полученные знания в роадмапе.
  • Стоимость, ёмкость и экономика: отвечать за юнит-экономику observability: стоимость на одну принятую серию, на один запрос, на один namespace. Устанавливать бюджеты кардинальности, проводить консолидацию там, где появилось слишком много разрозненных инструментов, а также вести переговоры с вендорами и управлять отношениями с ними на основе чётких критериев ценности.
  • Сотрудничать с Engineering, Product, Security и Support, чтобы разрешать конфликтующие приоритеты и достигать общих результатов. Ясно объяснять технические компромиссы и риски руководителям высшего звена и партнёрам, не являющимся специалистами.

Требования

  • Подтверждённый опыт руководства инженерными командами, которые создают и эксплуатируют платформы observability, мониторинга или телеметрии в большом масштабе, с сильными операционными практиками.
  • Продемонстрированный успех в руководстве инженерными командами, которые создают и эксплуатируют продуктивные платформы observability, включая найм, наставничество, управление эффективностью и поставку результатов.
  • 15+ лет в разработке ПО и/или инфраструктурной инженерии, включая 7+ лет управления людьми, с подтверждённой ответственностью за поставку результатов и итоги работы live-site.
  • Опыт найма, определения грейдов и управления эффективностью.
  • Глубокая экспертиза в распределённых системах и практическое чутьё, позволяющее направлять архитектуру и реализацию, а не руководить ими издалека.
  • Опыт эксплуатации мультитенантной инфраструктуры, от которой зависят продуктивные нагрузки других людей.
  • Степень бакалавра в области Computer Science или смежной области либо эквивалентный практический опыт; степень выше бакалавра — плюс.
  • Отличные коммуникативные навыки, умение сотрудничать с инженерией, продуктом и руководством и превращать обратную связь клиентов в роадмап.
  • Сильное лидерство и наставничество; умение растить инженеров и выстраивать здоровую, ответственную команду с высоким уровнем ownership, в том числе в ходе реорганизаций, поглощений или миграций платформ.
  • Расставлять приоритеты и поставлять поэтапные улучшения при неполной информации. Делать компромиссы явными и корректировать планы по мере изменения потребностей клиентов и операционных потребностей.
  • Владение базовыми элементами observability — метриками, логами, трейсами, профилированием и алертингом — и понимание компромиссов между ними в большом масштабе.
  • Основы работы с временными рядами и телеметрией: контроль кардинальности, хранение и даунсэмплинг, производительность запросов и многоуровневое хранение hot/cold.
  • Мастерство обеспечения надёжности live-site: определение SLA/SLO, дежурства, управление инцидентами и непрерывное улучшение на основе постмортемов.
  • Умение проверять технические артефакты (дизайн-документы, ревью кода) в кодовой базе распределённых систем и повышать их планку.

Будет плюсом

  • Применение техник AI/LLM для триажа, обнаружения аномалий или резюмирования инцидентов, с трезвой оценкой того, где они помогают, а где нет.
  • Глубокое знание OpenTelemetry: архитектура collector, семантические конвенции, стратегия инструментирования.
  • Опыт использования open-source стека observability в продакшене: Prometheus, Mimir/Thanos/Cortex, Grafana, Loki, Tempo, ClickHouse.
  • Опыт создания observability как продукта для внешних разработчиков, а не только как внутреннего инструмента.
  • Знание внутреннего устройства Kubernetes и мультиоблачной поставки в AWS, GCP и Azure.
  • Программы консолидации вендоров или миграции (с коммерческих APM/SaaS на open-source или наоборот) с измеримыми результатами по стоимости и надёжности.
  • Опыт в области developer experience или продуктивности инженеров — отношение к внутренним инженерам как к клиентам с измеримым опытом.
  • Предыдущий опыт работы в компании, занимающейся инфраструктурой для разработчиков или основанной на open-source, где сообщество — часть цикла обратной связи.

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

Temporal Technologies является работодателем, обеспечивающим равные возможности. Temporal Technologies не допускает дискриминации по признаку расы, религии, цвета кожи, пола, гендерной идентичности, сексуальной ориентации, возраста, физической или психической инвалидности, не препятствующей выполнению работы, национального происхождения, статуса ветерана или по любому другому основанию, защищаемому применимым законодательством. Все решения о приёме на работу принимаются на основании квалификации, заслуг и производственной необходимости. Мы принимаем и ценим различия и разнообразие.

Temporal стремится обеспечивать доступ, равные возможности и разумные условия для людей с инвалидностью в сфере трудоустройства, своих услуг, программ и мероприятий. Если вам нужно запросить разумные условия, сообщите об этом своему рекрутеру, и мы поможем.

Навыки

OpenTelemetryPrometheusMimirThanosCortexGrafanaLokiTempoClickHouseKubernetesAWSGoogle CloudAzuremetricslogstracesprofilingalertingSLA/SLO definitionincident management

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

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