NetBox Labs ищет Staff-инженера по backend-разработке (Staff Software Backend Engineer), который будет технически руководить командой Foundations. Foundations — платформенная команда, которая создаёт общие платформенные примитивы для других инженерных команд, включая базовые сервисы аутентификации, контроля доступа, управления секретами клиентов и телеметрии клиентов. Роль предполагает владение техническим направлением Foundations. Инженер будет работать в паре с Engineering Manager команды Foundations, который отвечает за людей и процессы; этот сотрудник отвечает за архитектуру и техническое исполнение.
Обязанности
- Владеть архитектурой Platform Authorization Service (PAS) — системы, контролирующей доступ к платформе.
- Задавать техническое направление для сервисов идентификации, единого входа (SSO), контроля доступа, управления секретами и других.
- Руководить поставкой базовых сервисов Foundations, включая вход, авторизацию и тенантность.
- Быть основным техническим лицом, принимающим решения в Foundations.
- Руководить и наставлять инженерную команду Foundations в ежедневной технической работе.
- Совместно с Engineering Manager и Product Manager команды Foundations отвечать за исполнение.
- Доводить ключевые компоненты до GA (general availability).
- Определять API-контракты для платформенных сервисов, которые потребляют другие команды, включая Delivery Platform и Application teams.
- Работать с Product Manager Foundations для согласования технических планов с продуктовыми приоритетами.
- Задавать инженерные стандарты code review, тестирования и документации в команде.
Требования
- 7+ лет опыта разработки ПО, включая техническое владение платформенной или инфраструктурной областью.
- 3+ года опыта в B2B-стартапе или быстрорастущей организации.
- Непосредственный опыт работы с системами аутентификации и авторизации (например, OAuth, SSO или управление доступом на основе ролей).
- Опыт руководства инженерной работой без формальных полномочий менеджера.
- Опыт backend-разработки на Python и Go.
- Опыт проектирования API, которые потребляют другие инженерные команды.
- Сильные знания Linux и распределённых систем.
- Подтверждённый опыт принятия технических решений в условиях неопределённости.
Будет плюсом
- Опыт работы с Kubernetes и оркестрацией контейнеров.
- Опыт работы с сетевым управлением или инфраструктурным ПО (например, NetBox).
- Участие в open-source проектах.
- Уверенное использование AI-инструментов (например, Copilot, ChatGPT, Cursor).
О компании
NetBox Labs помогает компаниям создавать и управлять сложными сетями, ускоряет сетевую автоматизацию с помощью открытых композируемых продуктов и поддерживает сообщество сетевой автоматизации. NetBox Labs — коммерческий стюард open-source NetBox (популярного источника истины для сетей) и Orb (open-source платформы наблюдаемости сетей следующего поколения). Продукты включают NetBox Enterprise и NetBox Cloud.