ServiceNow
Staff Data Platform Software Engineer - veza
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Graph Data Platform компании Veza (часть ServiceNow). Проектирование и развитие масштабируемой платформы Veza Access Graph для задач identity security.
Задачи
- Быть техническим экспертом по Veza Access Graph, декомпозировать сложные задачи в инициативы для организации
- Решать сложные задачи без готовых прецедентов — от архитектуры до реализации
- Определять стандарты кодирования и инженерные практики для команды
- Упрощать системы, устранять избыточность и проводить масштабную оптимизацию платформы
- Задавать план и приоритеты для рабочих направлений, вести планирование, дизайн и делегирование
- Выявлять пробелы и зависимости, работать со стейкхолдерами и заказчиками для их закрытия
- Разбивать дорожные карты на рабочие потоки, вехи и сроки, обеспечивать согласованность
- Наставлять тимлидов и инженеров, помогать определять этапы интервью и планы развития
- Обеспечивать сотрудничество и разрешение конфликтов для успешной поставки
Требования
- 10+ лет профессиональной разработки backend, фокус на масштабируемых распределённых системах, управлении данными, identity или security
- Понимание основ распределённых систем: модели консистентности, партиционирование/шардирование, репликация, консенсус, отказоустойчивость
- Знание внутренностей графовых БД: алгоритмы обхода, планирование и оптимизация запросов, стратегии индексирования
- Go на уровне системного программирования: паттерны конкурентности, тюнинг памяти и производительности
- Крупномасштабное моделирование данных: проектирование схем для графов с высокой кардинальностью
- Опыт проектирования и реализации RESTful API в микросервисной архитектуре
- Опыт с облачными платформами (AWS, Azure или GCP) и контейнеризацией/оркестрацией (Docker, Kubernetes)
- Знакомство с механизмами кэширования в распределённых системах
- Опыт принятия технических решений с влиянием на всю организацию
- Опыт формирования технического направления или стандартов, принятых несколькими командами
- Проектирование систем с учётом корректности и безопасности отката в критичной инфраструктуре
- Свободное владение AI-инструментами разработки (Claude Code, Copilot и аналоги) с проверкой результата
Условия
- Базовая зарплата $176,100 - $308,200
- Equity и переменная/инсентив-компенсация
- Медицинские планы, включая flexible spending accounts
- План 401(k) с участием компании, ESPP
- Программа matching donations
- Гибкий график отпусков и программы семейного отпуска
- Гибкий подход к формату работы (work personas: flexible, remote, required in office)
Навыки
- Go
- Distributed systems
- Graph databases
- Neo4j
- RESTful API
- Microservices
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- Caching
- Data modeling
- Relational algebra
- Graph algorithms
- OLTP
- OLAP
- RBAC
- ABAC
- Claude Code
- Copilot