ServiceNow

Staff Software Engineer - Federal

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

Ведущий инженер-разработчик в ServiceNow для федеративного направления: проектирование и разработка AI-native и cloud-native систем, интеграция LLM и агентных workflow, а также развитие приложений на платформе ServiceNow.

Задачи

  • Проектировать и разрабатывать сложные production-критичные AI-native системы, включая интеграции LLM, агентные workflow, retrieval-пайплайны и inference-сервисы
  • Отвечать за полный цикл поставки средних и крупных фич: спецификация, дизайн, реализация, тестирование, деплой и мониторинг в продакшене
  • Принимать архитектурные решения с учётом компромиссов между latency, стоимостью, масштабируемостью, надёжностью и качеством модели
  • Создавать фреймворки оценки, стратегии тестирования и production-мониторинг для AI-фич, внедрять eval-driven development
  • Проектировать и оптимизировать высокопроизводительные data pipelines, embedding-системы и vector stores, обрабатывающие миллионы строк
  • Обеспечивать безопасность: защита от prompt-injection, приватность данных, обработка PII, responsible AI guardrails и соответствие требованиям регуляторов
  • Участвовать в архитектурных ревью между командами и влиять на технические решения уровня платформы
  • Следить за новыми AI/ML-фреймворками и сервисами, оценивать и рекомендовать их внедрение
  • Менторить junior и mid-level инженеров через pair programming, дизайн-ревью и архитектурные обсуждения
  • Проводить код-ревью, включая оценку промптов, логики агентов, стратегий retrieval и валидации поведения AI-моделей
  • Выявлять технический долг и инициировать его устранение
  • Делиться знаниями через документацию, brown-bag сессии и архитектурные гайды
  • Участвовать в найме и интервью, давать техническую оценку кандидатам
  • Поддерживать онбординг новых сотрудников и передачу знаний между проектами
  • Работать с product management, доменными специалистами и другими командами над требованиями и техническими спецификациями
  • Объяснять сложные технические концепции и компромиссы AI нетехническим стейкхолдерам
  • Проводить root cause analysis по проблемам клиентов, включая поведение моделей, галлюцинации, качество retrieval и сложность распределённых систем
  • Участвовать в дизайн-ревью, техническом планировании и ретроспективах
  • Разрабатывать поддерживаемое и хорошо протестированное AI-native ПО на Python, Java и JavaScript
  • Писать unit-тесты, интеграционные тесты и AI evaluation harnesses (точность, регрессии, детекция галлюцинаций)
  • Диагностировать сложные проблемы в распределённых системах, вероятностных моделях и облачной инфраструктуре
  • Внедрять безопасные практики кодирования и responsible AI guardrails на всём жизненном цикле разработки
  • Управлять деплоем, мониторингом и итерациями фич в продакшене, реагировать на проблемы производительности и model drift
  • Работать с облачными сервисами (AWS/GCP/Azure), managed AI-сервисами (Bedrock, Vertex AI, Azure OpenAI), Kubernetes и CI/CD
  • Разрабатывать кастомные приложения, расширения и интеграции на платформе ServiceNow
  • Разрабатывать workflow, business rules и автоматизацию с использованием ServiceNow scripting (JavaScript, GlideScript, REST APIs)
  • Создавать data models, формы и дашборды для приложений ServiceNow, оптимизировать запросы к БД
  • Интегрировать сторонние AI/ML-сервисы и кастомные API с сервисами платформы ServiceNow
  • Поддерживать архитектуру плагинов и приложений ServiceNow, соблюдать best practices и стандарты кодирования
  • Участвовать в апгрейдах ServiceNow и управлении конфигурацией, обеспечивать совместимость с обновлениями платформы
  • Менторить junior-инженеров по возможностям и паттернам разработки на платформе ServiceNow
  • Участвовать в триаже клиентских обращений и root cause analysis по production-проблемам приложений ServiceNow
  • Работать с customer success и support-командами над сложными техническими вопросами
  • Консультировать клиентов по использованию, конфигурации и troubleshooting приложений
  • Выявлять паттерны клиентских проблем и инициировать улучшения для предотвращения повторений
  • Пополнять клиентскую документацию и внутренние базы знаний
  • Поддерживать эскалации клиентов и обеспечивать своевременное решение критичных проблем
  • Собирать обратную связь от клиентов и передавать возможности улучшения продукта в product management

Требования

  • 8+ лет опыта разработки ПО с степенью бакалавра; ИЛИ 6+ лет со степенью магистра; ИЛИ 3+ года с PhD; ИЛИ эквивалентный практический опыт
  • Практический опыт разработки ПО, из них 5+ лет с современными cloud-native и AI-native системами
  • 3+ года практического опыта с LLM prompt engineering, дизайном агентов и retrieval-системами (RAG, семантический поиск, базы знаний)
  • 3+ года подтверждённого опыта интеграции сторонних AI/ML-сервисов и платформенных API (OpenAI, Anthropic, AWS Bedrock, Google Vertex AI и др.)
  • 2+ года практического опыта разработки приложений и расширений на платформе ServiceNow
  • Уверенное владение JavaScript/GlideScript, Python и Java; знание паттернов и API ServiceNow scripting
  • Понимание data model ServiceNow, дизайна форм/workflow и автоматизации бизнес-процессов
  • Понимание микросервисной архитектуры, REST/streaming API и современных backend-фреймворков (Spring Boot, FastAPI и др.)
  • Опыт проектирования и оптимизации высокопроизводительных data pipelines, embedding-систем и vector stores в масштабе
  • Экспертиза в LLM orchestration фреймворках (LangChain, LlamaIndex, Semantic Kernel) и векторных БД (Pinecone, Weaviate, pgvector и др.)
  • Опыт работы с облачными платформами и managed AI-сервисами (AWS, GCP, Azure); практический опыт с infrastructure-as-code
  • Владение Kubernetes, контейнеризацией, CI/CD пайплайнами и фреймворками автоматизированного тестирования
  • Опыт разработки и отладки evaluation harnesses, бенчмарков и метрик для AI/ML-фич
  • Подтверждённая способность диагностировать и изолировать root causes в сложных распределённых и вероятностных системах
  • Сильные коммуникативные навыки; умение объяснять технические концепции технической и нетехнической аудитории; опыт работы с клиентами приветствуется
  • Опыт работы по Agile и Scrum; комфорт с итеративной разработкой и непрерывным улучшением
  • Подтверждённая способность взаимодействовать с клиентами, понимать их потребности и поддерживать решение проблем
  • Опыт владения значительными техническими инициативами и их успешной реализации
  • Подтверждённый опыт менторства junior-инженеров или технического лидерства
  • Требуется пройти background screening ServiceNow, USFedPASS (включая кредитную проверку, проверку на судимости и тест на наркотики)
  • Рассматриваются только граждане США, натурализованные граждане США или постоянные резиденты США с грин-картой

Условия

  • Flexible (Hybrid) позиция в Santa Clara, CA: 2 дня в неделю в офисе Santa Clara
  • Базовая зарплата $176,100 - $308,200 плюс equity (при применимости), variable/incentive compensation и benefits
  • Медицинские планы, включая flexible spending accounts
  • 401(k) Plan с match от компании, ESPP, matching donations
  • Гибкий план отпусков (flexible time away plan) и программы семейного отпуска
  • Компенсация зависит от географического расположения роли и может меняться в зависимости от места работы
  • Поддержка US Regulated Markets

Навыки

  • Python
  • Java
  • JavaScript
  • GlideScript
  • ServiceNow
  • LLM
  • RAG
  • semantic search
  • prompt engineering
  • agent design
  • OpenAI
  • Anthropic
  • AWS Bedrock
  • Google Vertex AI
  • LangChain
  • LlamaIndex
  • Semantic Kernel
  • Pinecone
  • Weaviate
  • pgvector
  • vector databases
  • embedding systems
  • data pipelines
  • microservices
  • REST APIs
  • streaming APIs
  • Spring Boot
  • FastAPI
  • AWS
  • GCP
  • Azure
  • Azure OpenAI
  • Kubernetes
  • Docker
  • CI/CD
  • infrastructure-as-code
  • Agile
  • Scrum

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

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Staff Software Engineer - Federal — ServiceNow, 176,100 – 308,200 USD в год, Гибрид | itrelocate