Noble
Principal Software Engineer I - Platform Billing Experience
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software Engineer в команду Billing Experience компании Elastic. Отвечает за техническое направление биллинговых сервисов: публичные и внутренние API, страницы биллинга и аккаунта в консолях Elastic Cloud.
Задачи
- Владеть сложными системами биллинга и управления аккаунтами, включая публичные и внутренние API и интерфейсы консолей Cloud
- Руководить проектированием и развитием API: стандарты стабильности контрактов, версионирования и удобства для разработчиков
- Разрабатывать full-stack функции в консолях Elastic Cloud — от backend-сервисов до frontend-интерфейсов биллинга и аккаунта
- Улучшать observability, реагирование на инциденты и надёжность биллинговых сервисов с использованием практик DevOps
- Формировать архитектуру систем для масштабирования и модульности, направлять проектирование сервисов, структуру API и моделирование данных
- Совместно с SRE и Cloud-командами улучшать деплой, мониторинг и CI/CD пайплайны
- Быть ключевым техническим ревьюером стека billing experience, поддерживать техническую согласованность и стандарты качества
- Менторить инженеров и техлидов в организации Billing, повышать планку дизайна и операционных стандартов
- Совместно с Product, Design и Finance определять приоритеты роадмапа и следить за реализуемостью планов
- Участвовать в on-call дежурствах, обеспечивать готовность систем к продакшену через автоматизацию, тестирование устойчивости и алертинг
Требования
- 8+ лет опыта в backend или full-stack разработке с сильными навыками проектирования и разработки API
- Подтверждённый опыт создания и поддержки API для разработчиков или клиентов в масштабе
- Солидный опыт работы с облачной инфраструктурой (AWS, GCP или Azure), включая сети, IAM, мониторинг и деплой
- Опыт с frontend-технологиями для консолей или дашбордов (React или аналоги) будет плюсом
- Способность вести многоквартальные проекты между командами, выстраивать консенсус и достигать результатов
- Опыт менторинга инженеров, определения технического направления и повышения инженерных стандартов
- Опыт с SaaS-биллингом, метерингом или финансовыми системами — существенный плюс
- Чёткие навыки письменной и устной коммуникации, умение влиять на разные команды и общаться с техническими и нетехническими партнёрами
- Комфортная работа самостоятельно в глобальной распределённой асинхронной среде
- Готовность работать над разными проектами, взаимодействовать между функциями и командами и адаптироваться к меняющейся структуре
- Опыт использования AI для ускорения разработки, отладки сложных систем и повышения качества кода при ответственности за результат
- Право на работу в облачных средах Department of Defense (DoD) Impact Level 4 и выше
Условия
- Базовая зарплата без переменной части
- Диапазон стартовой зарплаты $159,800—$252,800 USD; в отдельных локациях (Seattle WA, Los Angeles CA, San Francisco Bay Area CA, New York City Metro Area) — $191,900—$303,500 USD
- Участие в программе акций Elastic
- Компания компенсирует взносы в 401k доллар за доллар до 6% от подходящего заработка
- Медицинская страховка для сотрудника и семьи во многих локациях
- Гибкие локации и график для многих ролей
- Щедрое количество дней отпуска
- Матчинг до $2000 на благотворительные пожертвования и волонтёрство
- До 40 часов в год на волонтёрские проекты
- Минимум 16 недель отпуска по уходу за ребёнком
Навыки
- API design
- AWS
- GCP
- Azure
- IAM
- monitoring
- CI/CD
- React
- DevOps
- observability
- SaaS billing
- metering
- AI