Elastic
Principal Software Engineer I - Platform Billing Experience
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software Engineer в команду Billing Experience компании Elastic. Отвечает за техническое направление биллинговых систем: публичные и внутренние API, страницы биллинга и аккаунта в Elastic Cloud, масштабируемость и надёжность.
Задачи
- Владеть сложными системами биллинга и управления аккаунтами, включая публичные и внутренние API и интерфейсы Cloud console
- Руководить проектированием и развитием API: стандарты стабильности контрактов, версионирования и developer experience
- Разрабатывать full-stack фичи в Elastic Cloud console — от backend-сервисов до frontend-интерфейсов биллинга
- Улучшать observability, incident response и надёжность биллинговых сервисов с использованием практик DevOps
- Формировать архитектуру систем для масштабирования и модульности, направлять дизайн сервисов, структуру API и моделирование данных
- Совместно с SRE и Cloud-командами улучшать деплой, мониторинг и CI/CD пайплайны
- Быть ключевым техническим ревьюером стека billing experience, поддерживать стандарты качества
- Менторить инженеров и техлидов в биллинговой организации
- Совместно с Product, Design и Finance определять приоритеты роадмапа
- Участвовать в on-call дежурствах, обеспечивать production-ready систем через автоматизацию, resilience-тестирование и алертинг
Требования
- 8+ лет в backend или full-stack разработке с сильными навыками проектирования и разработки API
- Опыт создания и поддержки developer-facing или customer-facing API в масштабе
- Опыт работы с облачной инфраструктурой (AWS, GCP или Azure), включая сети, IAM, мониторинг и деплой
- Опыт с frontend-технологиями для console или dashboard продуктов (React или аналоги) — плюс
- Способность вести многоквартальные проекты между командами и достигать консенсуса
- Опыт менторинга инженеров, определения технического направления и повышения инженерных стандартов
- Опыт с SaaS-биллингом, метерингом или финансовыми системами — плюс
- Сильные навыки письменной и устной коммуникации, умение влиять на разные команды
- Комфорт в глобальной распределённой асинхронной среде
- Опыт использования AI для ускорения разработки, отладки сложных систем и повышения качества кода
- Соответствие требованиям для работы в облачных средах DoD Impact Level 4 и выше
Условия
- Базовая зарплата без переменной части
- Диапазон $159,800—$252,800 USD, в отдельных локациях $191,900—$303,500 USD
- Участие в программе акций Elastic
- 401k с матчингом до 6% от дохода
- Медицинская страховка для сотрудника и семьи во многих локациях
- Гибкие локации и график для многих ролей
- Щедрый отпуск
- Матчинг до $2000 на благотворительные пожертвования
- До 40 часов в год на волонтёрские проекты
- Минимум 16 недель отпуска по уходу за ребёнком
Навыки
- API design
- AWS
- GCP
- Azure
- IAM
- React
- CI/CD
- DevOps
- SRE
- observability
- SaaS billing
- metering
- AI