ServiceNow

Principal Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Principal Software Engineer в ServiceNow — технический лидер платформы лицензирования, метеринга и биллинга подписок. Отвечает за сквозную архитектуру распределённой системы, надёжность продакшена и стандарты проектирования для нескольких команд.

Задачи

  • Определять и продвигать техническое видение и сквозную архитектуру платформы entitlement, usage metering, overage и billing
  • Определять и поддерживать модель данных и контракты интеграции между finance, sales/CRM, engineering и клиентскими порталами, устранять кросс-системные риски (консистентность данных, latency, пробелы в ownership)
  • Проектировать корректность с учётом бизнес-календаря: биллинговые циклы, SLA по спорам, окна сверки
  • Отвечать за надёжность продакшена: участвовать в on-call, руководить root-cause analysis, устранять системные проблемы, а не точечные патчи
  • Формировать стратегию биллинга и метеринга для AI-продуктов, включая token-based consumption, agentic workflows и MCP-based agent actions
  • Вести команды через сложные технические решения и design review, устанавливать архитектурные стандарты и менторить senior/staff инженеров
  • Работать в партнёрстве с Product, Finance, Sales Operations и Engineering leadership для синхронизации roadmap платформы с бизнес-потребностями

Требования

  • 12+ лет инженерного опыта (или эквивалентная глубина), значительная часть — в архитектуре распределённых систем
  • Уверенный опыт backend-разработки на Java, Python, Go или аналогах в продакшене на масштабе
  • Экспертиза в домене billing, licensing или metering и понимание, как это транслируется в finance, sales и engineering
  • Отличные фундаментальные знания распределённых систем: consistency, fault tolerance, idempotency, exactly-once processing, stream/batch data pipelines, включая высоконагруженный приём телеметрии и событий
  • Хорошие знания баз данных и моделирования данных: проектирование схем, тюнинг производительности, trade-offs между OLTP/OLAP
  • Рабочее знание Kubernetes и контейнерной оркестрации: топологии деплоя, масштабирование и управление ресурсами, эксплуатация stateful-сервисов в продакшене
  • Подтверждённый опыт проектирования систем, охватывающих несколько команд/орг с независимыми границами ответственности
  • Сильные hands-on инженерные навыки: прототипирование, валидация архитектурных решений кодом, вклад в критичные компоненты
  • Способность работать как Principal IC, ведя через технический авторитет, коллаборацию и влияние, а не формальную власть

Условия

  • Базовая зарплата $221,200 - $387,100 плюс equity (когда применимо), variable/incentive compensation и benefits
  • Медицинские планы, включая flexible spending accounts
  • 401(k) Plan с company match, ESPP, matching donations
  • Гибкий план отпусков и программы семейного отпуска
  • Гибкий подход к распределённой работе: work personas (flexible, remote или required in office)

Навыки

  • Java
  • Python
  • Go
  • Distributed Systems
  • Kubernetes
  • OLTP
  • OLAP
  • Data Modeling
  • Stream Processing
  • Batch Processing
  • Billing
  • Licensing
  • Metering
  • MCP
  • Agentic Workflows

Похожие вакансии

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Principal Software Engineer — ServiceNow, 221,200 – 387,100 USD в год, Гибрид | itrelocate