Grafana Labs — компания, стоящая за открытой платформой наблюдаемости. Мы развиваем Tempo — open-source бэкенд распределенного трейсинга, лежащий в основе Grafana Cloud Traces и Grafana Enterprise Traces. Tempo упрощает поиск трейсов, генерацию метрик из спанов и связывание данных трейсинга с логами, метриками и профилями в стеке Grafana.
В 2026 году Tempo переходит от фундаментальной работы к продуктовому и операционному совершенству: после крупного архитектурного обновления и запуска TraceQL metrics мы превращаем Tempo из SaaS-базы данных в платформу для следующего поколения продуктов наблюдаемости Grafana (App Observability, Asserts, Traces Drilldown и AI-ассистентов).
Задачи на ближайший год:
- Сделать Grafana Cloud Traces бесшовным для клиентов: устранить шероховатости, запутанные лимиты и скрытые сбои.
- Достичь операционного совершенства в масштабе: рост с почти 50 ячеек до трехзначного числа в этом году, автопайтинг, параметризованные раскатки и агрессивное сокращение рутинной работы.
- Развивать Tempo как платформу: API с более высокой плотностью, агрегация трейсов, TraceQL metrics math и интерфейсы, удобные для машин и LLM, на которых смогут строить downstream-продукты и агенты.
- Улучшать производительность: снижение задержек запросов при приеме сотен МБ/с и быстрые 30-дневные диапазоны запросов для конкуренции с аналогами.
- Готовить Tempo к миру, управляемому агентами: более крупные, импульсные и высококардинальные нагрузки, новые категории AI-рабочих процессов, таких как триаж с ассистентом и расследования вида «почему это медленно?».
Обязанности:
- Вести многоквартальные технические инициативы от постановки задачи до раскатки: API агрегации трейсов, Limitless Tempo, автопайтинг ячеек и клиентские лимиты, улучшения query-движка.
- Владеть архитектурой ключевых компонентов Tempo: прием, хранение, запросы и генерация метрик. Проводить ревью дизайна, принимать решения по компромиссам производительности, стоимости и сложности, документировать обоснования для команды.
- Проектировать API для людей и агентов: формировать следующее поколение интерфейсов Tempo (структурированных, детерминированных, обнаруживаемых), чтобы продукты Act 3, LLM-ассистенты и внешние интеграторы могли надежно строить на Tempo.
- Обеспечивать операционное совершенство: отвечать за конкретные SLO (P99 задержка записи, частота инцидентов, TCO на принятый ГБ) и вести команду к Zero Ops через автоматизацию, параметризованные раскатки и действенные алерты.
- Работать с Product и смежными командами: тесно сотрудничать с PM и командами App Observability, Asserts, Drilldown и Grafana Assistant, чтобы понимать, как потребляется Tempo, и поставлять то, что их разблокирует.
- Наставлять инженеров: повышать инженерную планку через ревью кода, обратную связь по дизайну, парное программирование над сложными задачами и письменные материалы.
- Участвовать в on-call для сервисов, которые вы помогаете строить, и усиливать реагирование на инциденты и пост-инцидентное обучение.
- Вносить вклад в open source: Tempo — OSS-проект, вы будете взаимодействовать с сообществом, ревьюить внешние контрибуции и помогать вести проект открыто.
Условия:
- Полная удаленная работа.
- Локация: Испания, Швеция, Великобритания, Ирландия или Германия.
- Компания насчитывает более 1600 сотрудников в 40+ странах.
- Мы инвестируем в продуктивность разработчиков: можно использовать современные AI-ассистенты для кодинга в ежедневной работе (инструменты на ваш выбор).