О роли
- Компания: Grafana Labs — разработчик открытой платформы наблюдаемости.
- Роль: Staff-инженер по разработке ПО, направление Identity and Access, команда Identity.
- Локация: Великобритания, Германия, Испания, Ирландия, Швеция.
- Компания полностью удалённая, более 1600 сотрудников в 40+ странах.
О команде и задачах
- Ежедневно миллионы пользователей полагаются на Grafana для мониторинга критических систем.
- Миссия: обеспечить простой и бесшовный вход для всех пользователей и полную уверенность администраторов в том, что каждый пользователь имеет безопасный доступ именно к тем данным и функциям, которые ему нужны.
- Команда Identity and Access управляет всеми аспектами аутентификации и авторизации, работая как с открытыми, так и с проприетарными кодовыми базами.
- Команда Identity владеет слоем аутентификации — протоколами и потоками, определяющими, как каждый пользователь Grafana подтверждает свою личность.
- Активно внедряются современные протоколы аутентификации: MCP OAuth (OAuth 2.1), OIDC, SAML, LDAP, SCIM.
- Проводится полный редизайн аутентификации Grafana на периферии (edge) — редкая возможность влиять на техническое направление инфраструктуры аутентификации в масштабе, с прямым влиянием на миллионы пользователей ежедневно.
- Кодовые пути находятся в критических горячих путях сервисов Grafana, поэтому важна производительность каждой миллисекунды.
Обязанности
- Примерно 55% времени — бэкенд-разработка на Go, 25% — техническое лидерство и кросс-командное взаимодействие, 20% — эксплуатация и надёжность.
- Определять и владеть технической архитектурой систем аутентификации команды Identity, включая редизайн аутентификации на периферии.
- Руководить проектированием и реализацией крупных многоквартальных инициатив, критически важных для пользовательского взаимодействия, охватывающих несколько сервисов и команд.
- Наставлять и развивать старших инженеров, обеспечивая техническое руководство, обратную связь по дизайну и поддержку профессионального роста.
- Быть техническим авторитетом по протоколам идентификации в Grafana, обеспечивая согласованность реализации OAuth, OIDC, SAML, LDAP и SCIM.
- Обеспечивать кросс-командное техническое согласование стандартов аутентификации, паттернов и лучших практик.
- Представлять Grafana Labs на митапах и конференциях, вносить вклад в сообщество идентификации и аутентификации.
Требования
- Глубокий подтверждённый опыт в распределённых системах на Go, с опытом владения и поставки крупномасштабных производственных систем от начала до конца.
- Подтверждённая способность самостоятельно определять техническое направление и принимать архитектурные решения, влияние которых выходит за пределы непосредственной команды.
- Так как компания remote-first и инженерная организация в основном удалённая, общение и руководство происходит по видеосвязи, поэтому важны самостоятельность и сильные коммуникативные навыки.