ServiceNow

Senior Staff Software Engineer - Data Platform - Kubernetes - Distributed Systems - Federal

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

Ведущий инженер (IC5) в организацию Data Platform Engineering: технический лидер по проектированию и эксплуатации общих мультитенантных платформенных сервисов — Postgres, очередей/стриминга и key-value хранилищ — на Kubernetes в глобальном масштабе.

Задачи

  • Проектировать и внедрять общие платформенные сервисы (managed Postgres, очереди/стриминг, key-value/кэш) на Kubernetes в глобальном парке кластеров, отвечая за них от дизайна до продакшн-эксплуатации
  • Выступать техническим лидером крупных инициатив: декомпозировать неоднозначные задачи в чёткие исполнимые дизайны с явными целями по доступности, долговечности и стоимости
  • Определять архитектуру HA, failover, disaster recovery и мультирегиональности для своих сервисов, а также Kubernetes-нативную автоматизацию (операторы, контроллеры, CRD, self-service API) для провижининга, масштабирования, обновления и переключения без участия человека
  • Согласовывать работу с principal и distinguished инженерами по архитектуре платформы и со продуктовыми командами по контрактам потребления, моделям тенантности и SLO
  • Рано выявлять технические риски и доводить их до решения с фокусом на надёжность, масштабируемость и эксплуатируемость: анализ отказов, game days, post-incident reviews для stateful-систем
  • Значительную часть времени работать руками: проектировать, писать код и ревьюить ключевые системы (операторы, контроллеры, инфраструктурную автоматизацию, платформенные сервисы)
  • Менторить инженеров уровня middle и junior, повышать планку инженерии через код-ревью, дизайн-фидбек и парное программирование

Требования

  • Опыт интеграции AI в инженерную и платформенную работу или критическое осмысление этого
  • 12+ лет опыта разработки ПО с бакалаврской степенью; ИЛИ 8+ лет с магистерской; ИЛИ 5+ лет с PhD; ИЛИ эквивалентный опыт
  • 8+ лет создания продакшн-ПО, опыт эксплуатации распределённых систем и stateful-нагрузок на Kubernetes в масштабе
  • Опыт лидирующей роли в проектировании и поставке хотя бы одного общего мультитенантного инфраструктурного сервиса (реляционная БД типа Postgres, очередь/стриминг типа Kafka, NATS, RabbitMQ или key-value/кэш типа Redis/Valkey, etcd), включая HA, failover и операционную модель
  • Глубокое понимание высокой доступности и обработки отказов: топологии репликации, leader election, кворум и консенсус, защита от split-brain, backup/restore и point-in-time recovery, проектирование под RPO/RTO
  • Сильные навыки системного дизайна: модели консистентности, партиционирование и ребалансировка, планирование ёмкости, изоляция тенантов, борьба с noisy neighbor, умение объяснять trade-offs
  • Практический опыт с хотя бы одним крупным гиперскейлером (AWS, Azure, GCP), включая compute, networking, storage и IAM
  • Сильные знания контейнеров и Kubernetes (StatefulSets, CSI/persistent storage, PDB, topology spread), CI/CD и GitOps, infrastructure-as-code
  • Сильные навыки программирования на Go (или системном языке с готовностью работать преимущественно на Go)

Условия

  • Гибридный формат: 2 дня в неделю в офисе ServiceNow
  • Базовая зарплата $149,800 - $262,200 плюс equity (при применимости), переменная/инцентивная компенсация и бенефиты
  • Медицинские планы, включая flexible spending accounts, 401(k) с матчингом компании, ESPP, matching donations, гибкий график отпусков и программы семейного отпуска
  • Требуется прохождение background screening USFedPASS (кредитная проверка, проверка судимостей, drug test); рассматриваются только граждане США, натурализованные граждане или обладатели грин-карты

Навыки

  • Kubernetes
  • Postgres
  • Kafka
  • NATS
  • RabbitMQ
  • Redis
  • Valkey
  • etcd
  • Go
  • AWS
  • Azure
  • GCP
  • StatefulSets
  • CSI
  • PDB
  • topology spread
  • CI/CD
  • GitOps
  • Terraform
  • Crossplane
  • CloudNativePG
  • Strimzi
  • PgBouncer
  • PgCat
  • EKS
  • AKS
  • GKE
  • RDS
  • Aurora
  • Cloud SQL
  • MSK
  • ElastiCache
  • CNI
  • service mesh
  • mTLS
  • secrets management
  • SLO
  • multi-tenancy
  • distributed systems

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

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 окт.
Senior Staff Software Engineer - Data Platform - Kubernetes - Distributed Systems - Federal — ServiceNow, 149,800 – 262,200 USD в год, Kirkland | itrelocate