Senior FullStack-инженер, Go и TypeScript
Grafana Labs — компания, стоящая за Grafana Cloud, полностью управляемой платформой наблюдаемости, которой доверяют более 10 000 организаций. Платформа построена на открытом исходном коде и открытых стандартах, обеспечивает совместимость с любым стеком и объединяет ИИ и наблюдаемость. Среди клиентов — Anthropic, Bloomberg, NVIDIA, Microsoft и Salesforce. Компания полностью удалённая, сотрудники работают в более чем 40 странах.
Это полноценная удалённая позиция. Рассматриваются кандидаты только из США и Канады (часовой пояс EST).
Отдел Grafana Cloud Observability помогает разработчикам понимать состояние и производительность приложений и инфраструктуры в любой среде: предоставляет инструменты для инструментирования кода, приёма данных наблюдаемости в Grafana Cloud, их визуализации и исследования. Роль — в команде Cloud Integrations, которая разрабатывает портфель интеграций для сбора, визуализации и обработки телеметрии из различных систем и приложений. Работа строится на открытых технологиях, таких как Prometheus и OpenTelemetry, с возможностью вносить вклад в эти проекты.
Чем предстоит заниматься:
- Разрабатывать инструменты, обеспечивающие работу портфеля облачных интеграций и приложений наблюдаемости; развивать, поддерживать и масштабировать функции инфраструктурной наблюдаемости в Grafana Cloud.
- Работать по всему стеку: фронтенд на TypeScript / React, бэкенд на Golang, мониторинговые миксины на Jsonnet.
- Выпускать функции от начала до конца: от интерфейса, по которому кликает пользователь, до бэкенд-сервисов и дашбордов с алертами, поставляемых с каждой интеграцией.
- Переключаться между частями стека по необходимости: от панели на React до сервиса на Go и миксина на Jsonnet.
- Вести проекты от постановки задачи до продакшена, включая общение с пользователями и проверку результата.
- Представлять работу команды за её пределами: писать проектные предложения, проводить демонстрации, отстаивать дорожную карту в межкомандных обсуждениях.
- Вносить вклад в апстрим Prometheus, OpenTelemetry и Grafana Alloy.
- Участвовать в дежурствах по сервисам, которыми владеет команда.
Компания инвестирует в продуктивность разработчиков: можно использовать современные ИИ-ассистенты для кодинга в ежедневной работе (инструменты на выбор в рамках политик безопасности) с финансируемым компанией бюджетом на использование. Поощряется прагматичная разработка с помощью ИИ: быстрое прототипирование, генерация тестов, рефакторинг, документация, разбор инцидентов — при строгом код-ревью и стандартах качества. Доступны новейшие модели OpenAI, Anthropic и Google.
Требования:
- Интерес к работе по всему стеку с продуктовым мышлением: отталкиваться от проблемы пользователя и решать, что строить, а не только как.
- Опыт и на бэкенде, и на фронтенде. Используются Go и TypeScript; солидный опыт с сопоставимыми языками также подходит.
- Свободное владение разработкой с помощью ИИ: использование кодинг-агентов и LLM-инструментов в работе и понимание, где они ускоряют, а где мешают.
- Готовность быть заметным: рано поднимать проблемы, отстаивать работу команды.
- Сильные коммуникативные навыки и умение работать самостоятельно, так как команда распределённая.