Staff Frontend-разработчик DataViz
Grafana Labs — компания, стоящая за Grafana Cloud, полностью управляемой платформой наблюдаемости, которой доверяют более 10 000 организаций. Компания полностью удалённая, сотрудники работают в более чем 40 странах.
Команда Grafana Frontend отвечает за пользовательский опыт Grafana — продукта наблюдаемости и платформы, которую используют инженеры для создания плагинов. Отряды отвечают за дашборды, визуализацию и обработку данных, навигацию по экосистеме, обмен опытом, поиск и организацию контента.
Отряд DataViz создаёт и развивает визуализации Grafana, чтобы пользователи могли легко настраивать и понимать свои данные и извлекать ценные выводы. Недавние проекты: вынесение основной визуализации в независимо выпускаемый модуль, GraphViz для визуализации связей и архитектур с живыми метриками, повышение качества и надёжности за счёт покрытия тестами и инструментов для визуальных регрессий, обновление внешнего вида существующих визуализаций (например, Table и Gauge). Работа открытая, код доступен в grafana/grafana на GitHub. Стек: TypeScript, React, uPlot и eCharts.
Задачи:
- Вести многоквартальные технические инициативы от постановки проблемы до внедрения, включая сбор обратной связи от пользователей и измерение результата.
- Наставлять и сотрудничать с другими инженерами, повышать инженерную планку через код-ревью, обратную связь по дизайну, парное программирование и написание документации.
- Участвовать в дежурствах по сервисам, которые вы помогаете создавать, и быть усилителем в реагировании на инциденты и пост-инцидентном анализе.
- Оказывать техническую поддержку при эскалациях от клиентов и помогать выявлять зоны высокого трения.
- Кросс-командное сотрудничество: представлять работу команды вовне, писать дизайн-предложения, проводить демо и отстаивать дорожную карту в обсуждениях.
Требования:
- Интеллектуальное любопытство, прозрачность по умолчанию, высокая склонность к действию, доброжелательность и умение работать в команде.
- Техническое лидерство: опыт ведения команд через проекты, наставничества инженеров и роли усилителя.
- Чёткая коммуникация в полностью удалённой асинхронной среде.
- Ответственность за эксплуатацию созданного ПО: опыт дежурств, поддержки в продакшене, обеспечения надёжности и реагирования на инциденты.
- Интерес к сложным решениям.
Условия:
- Удалённая позиция для кандидатов в США и Канаде (часовые пояса EST/CST).
- Компания предоставляет бюджет на использование современных AI-ассистентов для разработки, доступ к передовым моделям OpenAI, Anthropic и Google.
- Поощряется прагматичная AI-ассистированная разработка: быстрое прототипирование, генерация тестов, рефакторинг, документация и работа с инцидентами при строгих стандартах код-ревью и качества.