Grafana Labs

Ведущий инженер-программист серверной части - Loki | NASA | Удалённо

Коротко

Ведущий инженер-программист в команду баз данных Grafana Labs, отвечающую за телеметрические базы данных Loki (и Mimir, Tempo, Pyroscope) — многопользовательские распределённые системы на Go, работающие на Kubernetes в GCP/Azure/AWS. Компания полностью удалённая, вакансия открыта для кандидатов из США или Канады. Требуется уверенный опыт программирования (предпочтительно Go, подойдут Python, C, C++, Rust), опыт разработки облачного или системного ПО и самостоятельная реализация проектов от идеи до эксплуатации; плюсом будет опыт с базами данных низкого уровня, Kubernetes и дежурствами/SRE.

О компании
Grafana Labs — компания, стоящая за Grafana Cloud, полностью управляемой платформой наблюдаемости, которой доверяют более 10 000 организаций для обеспечения надежности, более быстрого разрешения инцидентов и оптимизации телеметрии в масштабе. Построенная на основе открытого исходного кода и открытых стандартов и разработанная для взаимодействия с любым стеком, Grafana Cloud приносит искусственный интеллект в наблюдаемость и наблюдаемость в искусственный интеллект, предоставляя командам (и их агентам) единое видение, чтобы они могли видеть, понимать и действовать на основе всех своих разрозненных данных, где бы они ни находились. Клиенты, включая Anthropic, Bloomberg, NVIDIA, Microsoft и Salesforce, полагаются на Grafana Labs. Компания 100% удаленная, с сотрудниками более чем из 40 стран, поддерживаемая инвесторами, включая Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG и Lead Edge Capital.
Эта вакансия доступна для кандидатов, находящихся в Соединенных Штатах или Канаде.
Возможность
Grafana Cloud — составная платформа наблюдаемости, которая интегрирует метрики, логи, трассировки и профили с Grafana, позволяя клиентам использовать лучшее ПО для наблюдаемости с открытым исходным кодом — включая Prometheus, Mimir, Loki, Tempo и Pyroscope — без необходимости устанавливать, поддерживать и масштабировать собственный стек наблюдаемости.
Команда баз данных отвечает за телеметрические базы данных: Mimir для метрик, Loki для логов, Tempo для трассировок и Pyroscope для профилей. Это проекты с открытым исходным кодом, которые также предлагаются как облачный сервис, поддерживающий Grafana Cloud, и как локальное решение — многопользовательские распределённые системы на Go, работающие на Kubernetes на всех основных облачных провайдерах (GCP, Azure, AWS). Также есть инженеры, работающие над Prometheus, Grafana Alloy, прокси Mimir и OpenTelemetry.
Технологический стек в основном состоит из сервисов, написанных на Go, работающих на нескольких кластерах Kubernetes, использующих облачное объектное хранилище.
Компания сильно инвестирует в производительность разработчиков: можно использовать современные AI-помощники для кодирования в ежедневном рабочем процессе (на ваш выбор, в пределах правил безопасности), поддерживаемые бюджетом, финансируемым компанией. Поощряется прагматичная AI-поддержка разработки: более быстрое прототипирование, генерация тестов, рефакторинг, документация и последующие действия по инцидентам — всегда в сочетании с тщательным код-ревью и стандартами качества. Есть доступ к последним передовым моделям от OpenAI, Anthropic и Google.
Что вы будете делать
•Проектировать, строить, эксплуатировать и поддерживать критически важные системы, отвечая за их надежность, производительность и доступность.
•Активно влиять на дорожную карту и свои собственные карьерные цели.
•Работать с командой над внедрением новых функций, а затем использовать результаты для итераций и улучшений.
•Вести проекты от первоначальной идеи до эксплуатации, когда продукт окажется в руках клиентов.
•Принимать участие в культуре открытого исходного кода и вносить вклад в другие проекты, которые могут выходить за рамки вашей команды.
•Участвовать в дежурствах вашей команды и брать на себя ответственность за сервисы, которые вы поддерживаете.
•Наставлять и поддерживать других членов команды, участвовать в обсуждениях дизайна и сотрудничать с командой.
•Осваивать новые навыки, глубже понимая облачный продукт, клиентов и кодовую базу крупной распределённой системы.
Поскольку компания ориентирована на удаленную работу, а инженерная организация в основном удаленная, предоставляются рекомендации и проводятся регулярные встречи через видеозвонки, поэтому независимый настрой и хорошие коммуникативные навыки обязательны.
Что делает вас отличным кандидатом
•Вы мотивированный самоинициативный человек со склонностью к действию.
•Вы ориентированы на клиента: все создается с учетом пользователей, у вас есть страсть создавать интуитивно понятные продукты, соответствующие потребностям клиентов.
•Прагматизм: вы способны брать на себя сложные задачи и разбивать их для достижения коротких циклов обратной связи — анализировать, проектировать и строить модульные решения, доставлять MVP, собирать данные и отзывы, а затем итеративно развиваться.
•Сотрудничество и коммуникация: вы будете работать с товарищами по команде в полностью удаленной среде, хорошие коммуникативные навыки обязательны.
Требования
•Уверенный опыт работы хотя бы с одним языком программирования. Используется Go, но знакомство с Python, C, C++, Rust или подобными хорошо переводится.
•Опыт самостоятельной реализации проектов от сбора требований и мозгового штурма до доставки продукта в руки клиента.
•Опыт разработки программного обеспечения, работающего в облаке, или опыт системного инжиниринга.
•Опыт написания чистого, надежного и производительного программного обеспечения, которое легко поддерживается другими.
Плюсы
•Опыт написания низкоуровневого кода для баз данных, слоев хранения или движков запросов.
•Опыт работы с Kubernetes.
•Опыт использования Grafana и/или Prometheus в операционных ролях (включая дежурства на предыдущем месте работы или использование этих инструментов в хобби/домашних проектах).
•Знакомство с архитектурой микросервисов и распределёнными системами или желание изучать их.
•Знакомство с дежурствами и выполнением операций/SRE задач или с концепцией инфраструктуры как кода.
Компенсация и вознаграждения
В Канаде базовый диапазон компенсации для этой роли составляет от 186 500 до 223 500 канадских долларов. Фактическая компенсация может варьироваться в зависимости от уровня, опыта и набора навыков, оцененных в процессе собеседования. В пакет льгот входят акции, бонусы (если применимо) и другие преимущества.
Диапазоны компенсаций специфичны для каждой страны. Если вы подаете заявку на эту роль из другого региона, рекрутер обсудит с вами конкретный диапазон оплаты и льготы, определённые для вашего рынка, в начале процесса.
Почему вам будет комфортно в Grafana Labs
•100% удаленная работа, глобальная культура.
•Растущая организация — значимая работа в быстрорастущей среде.
•Прозрачная коммуникация — открытое принятие решений и регулярные обновления для всей компании.
•Инновационная среда — автономия и поддержка для выпуска отличной работы и экспериментов.
•Корни в открытом исходном коде.
•Уполномоченные команды — культура высокого доверия и низкого эго, ценящая результаты больше, чем видимость.
•Карьерный рост — определённые возможности для развития карьеры.
•Доступное руководство — прозрачные руководители, которые вовлечены, видимы и человечны.
•Страстные люди — команда умных, поддерживающих коллег.
•Очное введение в должность — с другими новыми «Grafanistas».
•Баланс — глобальная политика ежегодного отпуска в 30 дней в год, из которых 3 дня зарезервированы для дней отключения Grafana.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте