ServiceNow
Staff Data Platform Software Engineer - Persistence
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff Software Engineer в команду Platform Persistence ServiceNow. Задача — управление жизненным циклом данных платформы: хранение, извлечение и эффективная обработка данных, телеметрия и визуализация данных.
Задачи
- Писать высокомасштабируемый код с использованием лучших практик по конкурентности и использованию памяти
- Участвовать в стратегиях управления данными с учётом масштабируемости, эффективности и безопасности
- Взаимодействовать с кросс-функциональными командами для реализации инициатив по данным
- Исследовать сложные задачи данных, включая обнаружение и восстановление после потери данных
- Продвигать лучшие практики и стандарты безопасности данных в организации
- Мониторить и оптимизировать производительность данных, устранять проблемы и внедрять улучшения
- Следить за новыми технологиями хранения и управления данными, включая распределённые хранилища (S3, Apache Iceberg) и развёртывания на Kubernetes
- Использовать AI-инструменты для решения сложных задач по данным и распределённым системам
- Развивать культуру инноваций и непрерывного улучшения
Требования
- 8+ лет опыта разработки ПО с степенью бакалавра; или 5+ лет со степенью магистра; или 3+ года с PhD; или эквивалентный опыт
- Владение Java и сильная экспертиза в структурах данных и алгоритмах
- Понимание концепций конкурентности и параллельного программирования
- Знание баз данных, моделирования данных и технологий хранения данных
- Сильный опыт работы с реляционными базами данных и большими объёмами данных
- Глубокое знание Kubernetes и опыт развёртывания сервисов в Kubernetes (сильный плюс)
- Знание распределённых хранилищ, таких как S3 и Apache Iceberg
- Понимание облачных и распределённых систем
- Знакомство с платформой ServiceNow (плюс)
- Отличные навыки решения проблем и коммуникации
- Знание JavaScript (плюс для кросс-функциональной работы)
- Опыт использования AI-инструментов разработки и понимание связанных ограничений (плюс)
Условия
- Гибридный формат: 2 дня в неделю в офисе ServiceNow
- Базовая зарплата $176,100 - $308,200 плюс equity (при применимости), переменная/инцентивная компенсация и бенефиты
- Медицинские планы, включая гибкие сберегательные счета
- План 401(k) с участием компании, ESPP, программа matching donations
- Гибкий план отпусков и программы семейного отпуска
Навыки
- Java
- Kubernetes
- S3
- Apache Iceberg
- JavaScript
- реляционные базы данных
- распределённые системы
- облачные системы
- структуры данных
- алгоритмы
- конкурентное программирование
- моделирование данных
- AI-инструменты разработки