Grafana Labs — компания, стоящая за Grafana Cloud, полностью управляемой платформой наблюдаемости, которой доверяют более 10 000 организаций. Мы — полностью удаленная компания с сотрудниками в более чем 40 странах. Клиенты включают Anthropic, Bloomberg, NVIDIA, Microsoft и Salesforce.
Это удаленная позиция. Мы ищем кандидатов в США и Канаде.
Мы создаем Tempo — open-source бэкенд распределенного трейсинга, лежащий в основе Grafana Cloud Traces и Grafana Enterprise Traces (GET). Tempo упрощает поиск трейсов, генерацию метрик из спанов и связывание данных трейсинга с логами, метриками и профилями в стеке Grafana.
2026 год — переломный момент для Tempo. После крупного архитектурного обновления и запуска TraceQL metrics мы переходим от фундаментальной работы к продуктовому и операционному совершенству, превращая Tempo из SaaS-базы данных в платформу для следующего поколения продуктов наблюдаемости Grafana (App Observability, Asserts, Traces Drilldown и AI-ассистенты).
В течение следующего года вы поможете нам:
- Сделать Grafana Cloud Traces «просто работающим» для клиентов, устранив шероховатости, запутанные лимиты и скрытые сбои.
- Достичь операционного совершенства в масштабе: рост с почти 50 ячеек сегодня до трехзначных чисел в этом году, с автоскейлингом, параметризованными раскатками и агрессивным сокращением рутинной работы.
- Развить Tempo в платформу: API с более высокой плотностью, агрегация трейсов, математика TraceQL metrics и интерфейсы, удобные для машин и LLM, на которых смогут строить downstream-продукты и агенты.
- Улучшить производительность: снизить задержки запросов при приеме сотен МБ/с и обеспечить производительные диапазоны запросов за 30 дней для соответствия конкурентам.
- Подготовить Tempo к миру, управляемому агентами: более крупные, более всплесковые и высококардинальные нагрузки, а также новые категории AI-рабочих процессов, такие как триаж с помощью ассистентов и расследования в стиле «почему это медленно?».
Что вы будете делать:
Как Staff-инженер в команде Tempo, вы будете задавать техническое направление по самым сложным задачам дорожной карты и поднимать планку для всей команды.
- Вести многоквартальные технические инициативы от формулировки проблемы до раскатки, например, API агрегации трейсов, Limitless Tempo, автоскейлинг ячеек и лимиты клиентов или улучшения движка запросов.
- Владеть архитектурой ключевых компонентов 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-проект. Вы будете взаимодействовать с сообществом, ревьюить внешние контрибуции и помогать вести проект открыто.
Мы много инвестируем в продуктивность разработчиков. Вы можете использовать современные AI-ассистенты кодирования в ежедневном рабочем процессе (на ваш выбор инструментов, в рамках политики безопасности) с оплачиваемым компанией бюджетом на использование.