ServiceNow
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff Software Engineer в ServiceNow — разработка масштабируемого и переиспользуемого кода для AI-платформы, проектирование новых продуктов и фич совместно с product owners.
Задачи
- Писать качественный, чистый, масштабируемый и переиспользуемый код, соблюдая лучшие практики архитектуры и процессов (code review, unit-тесты)
- Работать с разработчиками и product owners над требованиями и вести код от дизайна и реализации до тестовой автоматизации и поставки пользователям
- Проектировать простой в использовании софт, позволяющий клиентам расширять и кастомизировать функциональность
- Проектировать и реализовывать новые продукты и фичи, улучшая существующий продуктовый набор
Требования
- Увлечённость изучением и применением AI для решения задач разработчиков
- Опыт написания кода на Java и использования веба как платформы с фокусом на переиспользуемость и компонентность
- Знание структур данных, алгоритмов, ООП, паттернов проектирования, вопросов производительности и масштабирования
- Опыт с современными UI-фреймворками, например React
- Аналитические и дизайнерские навыки
- Владение инструментами для ежедневной работы (IDE, отладчик, build tools, система контроля версий, профайлеры, Unix-инструменты)
- Опыт интеграции AI в рабочие процессы или критического осмысления этого
- 10+ лет опыта с Java, JavaScript/TypeScript, NodeJS
Условия
- Базовая зарплата $166,500 - $291,400 плюс equity (при применимости), переменная/инсентив-компенсация и бенефиты
- Медицинские планы, включая flexible spending accounts
- 401(k) с матчингом от компании, ESPP, matching donations
- Гибкий график отпусков и программы семейного отпуска
- Гибкий и доверительный подход к распределённой работе (work personas: flexible, remote, required in office)
Навыки
- Java
- JavaScript
- TypeScript
- NodeJS
- React
- AI
- Windsurf
- Cursor