Назад к вакансиям
Дата обнаружения: 1 сентября 2026 г.

Staff-бэкенд-инженер, базы данных Tempo

Grafana Labs

ЗарплатаПо договорённости
Страна
Канада
Город
Не указан
Формат
Удалённо
Направления
Вайбкодинг, Веб-разработка, ML-инженер, DevOps, Дизайнер, Автоматизация, AI-ассистент
Где отклик
Сайт вакансий

Компания Grafana Labs развивает Tempo — опенсорсный бэкенд распределённой трассировки, лежащий в основе Grafana Cloud Traces и Grafana Enterprise Traces. Позиция удалённая, рассматриваются кандидаты из США и Канады.

В 2026 году Tempo проходит точку перелома: после крупного архитектурного обновления и запуска TraceQL metrics команда переходит от фундаментальной работы к продуктовому и операционному совершенству, превращая Tempo из SaaS-базы данных в платформу для следующего поколения продуктов наблюдаемости Grafana (App Observability, Asserts, Traces Drilldown и AI-ассистентов).

В течение следующего года предстоит:

  • Сделать Grafana Cloud Traces «просто работающим» для клиентов: убрать шероховатости, запутанные лимиты и скрытые режимы отказов.
  • Достичь операционного совершенства в масштабе: рост с почти 50 ячеек (cells) сегодня до трёхзначного числа в этом году, с автоскейлингом, параметризованными раскатками и агрессивным сокращением рутинной работы (toil).
  • Развивать Tempo как платформу: API с более высокой плотностью, агрегация трейсов, вычисления TraceQL metrics, интерфейсы, удобные для машин и LLM, на которых смогут строить downstream-продукты и агенты.
  • Улучшать производительность: снижение задержек запросов при приёме сотен МБ/с и быстрые запросы за 30-дневные диапазоны, чтобы соответствовать конкурентам.
  • Готовить Tempo к миру, управляемому агентами: более крупные, «взрывные» нагрузки с высокой кардинальностью и новые категории AI-рабочих процессов, таких как ассистентская триаж и расследования вида «почему это медленно?».

Обязанности Staff-инженера:

  • Вести многоквартальные технические инициативы от постановки проблемы до раскатки: например, API агрегации трейсов, Limitless Tempo, автоскейлинг ячеек и клиентские лимиты, улучшения query-движка.
  • Отвечать за архитектуру ключевых компонентов Tempo: приём (ingestion), хранение, запросы и генерация метрик. Проводить дизайн-ревью, принимать решения по компромиссам между производительностью, стоимостью и сложностью, документировать «почему».
  • Проектировать API для людей и агентов: формировать следующее поколение интерфейсов Tempo (структурированных, детерминированных, обнаруживаемых), чтобы продукты Act 3, LLM-ассистенты и внешние интеграторы могли надёжно строить на Tempo.
  • Обеспечивать операционное совершенство: отвечать за конкретные SLO (P99 задержка записи, повторяемость инцидентов, TCO на принятый ГБ) и двигать команду к Zero Ops через автоматизацию, параметризованные раскатки и действенные алерты.
  • Работать с продактом и смежными командами: с PM и командами App Observability, Asserts, Drilldown и Grafana Assistant, чтобы понимать, как потребляется Tempo, и поставлять то, что их разблокирует.
  • Наставлять инженеров: повышать планку через код-ревью, обратную связь по дизайну, парное программирование над сложными задачами и тексты, которые делают команду умнее.
  • Участвовать в on-call для сервисов, которые вы помогаете создавать, и быть мультипликатором силы в реагировании на инциденты и пост-инцидентном обучении.
  • Вносить вклад в опенсорс: Tempo — OSS. Взаимодействовать с сообществом, ревьюить внешние контрибуции и помогать вести проект открыто.

Условия:

  • Полная удалённость (100% remote), найм в США и Канаде.
  • Компания инвестирует в продуктивность разработчиков: можно использовать современные AI-кодинг-ассистенты в ежедневной работе (инструменты на выбор, в рамках политик безопасности) с оплачиваемым компанией бюджетом на использование.