Бэкенд-разработчик Mimir Query, базы данных
О компании
Grafana Labs развивает Grafana Cloud — полностью управляемую платформу наблюдаемости, которой доверяют более 10 000 организаций. Платформа построена на открытом исходном коде и открытых стандартах, интегрирует метрики, логи, трейсы и профили с Grafana и использует инструменты наблюдаемости с открытым исходным кодом, включая Prometheus, Mimir, Loki, Tempo и Pyroscope, без необходимости самостоятельно устанавливать, поддерживать и масштабировать стек. Среди клиентов — Anthropic, Bloomberg, NVIDIA, Microsoft и Salesforce. Компания полностью удалённая, сотрудники работают в более чем 40 странах.
Команда и продукт
Команда баз данных владеет телеметрическими базами и управляет ими: Mimir для метрик, Loki для логов, Tempo для трейсов и Pyroscope для профилей. Эти базы предлагаются как хостинговый сервис в Grafana Cloud и как локальные решения Grafana Enterprise Metrics, Grafana Enterprise Logs и Grafana Enterprise Traces. Это мультитенантные распределённые системы, реализованные на Go и работающие в масштабе на Kubernetes в AWS, GCP и Azure.
В команде Mimir три подкоманды — Ingest, Storage и Query. Вместе они поддерживают проект Mimir с открытым исходным кодом, а также владеют Grafana Cloud Metrics в трёх основных облачных провайдерах и управляют им. Инженеры команды оптимизируют эффективность и устойчивость обработки, хранения и запросов к метрикам при больших объёмах. Сервисы работают в большом масштабе, а производительность критична для конкурентоспособности и стабильной работы продукта.
Задачи
- Влиять на дорожную карту и собственные карьерные цели.
- Работать с командой над новыми функциями, затем использовать результаты для итераций и улучшений.
- Вести проекты от начальной идеи до эксплуатации, когда результат уже у клиентов.
- Поддерживать культуру открытого исходного кода и вносить вклад в другие проекты, которые могут не входить напрямую в зону ответственности команды.
- Проектировать, создавать, эксплуатировать и поддерживать критически важные системы, отвечая за надёжность, производительность и доступность.
- Участвовать в круглосуточных дежурствах команды по часовым поясам и отвечать за работу сервисов.
- Поддерживать коллег, участвовать в обсуждениях дизайна и сотрудничать с командой.
- Развивать навыки через более глубокое понимание облачного продукта, клиентов и кодовой базы крупной распределённой системы.
- Писать и проверять пул-реквесты и дизайн-документы других инженеров команды, сопровождать автоматические релизы и участвовать в дежурствах.
Условия
- Удалённая работа.
- Рассматриваются кандидаты в канадских часовых поясах.
- Дежурства по часовым поясам.
- Можно ежедневно использовать современные ИИ-ассистенты для программирования; выбор инструментов — в рамках правил безопасности, расходы покрываются компанией.
- Компания поощряет прагматичную ИИ-разработку: быстрое прототипирование, генерацию тестов, рефакторинг, документацию и работу по инцидентам при строгом код-ревью и стандартах качества.
- Доступ к новейшим моделям OpenAI, Anthropic и Google.
Требования
- Мотивированный и самостоятельный специалист.