ServiceNow
Киркленд, Соединенные Штаты1 месяц назад
149 800 – 262 200 USD
в год
Заголовок: Старший инженер-разработчик (Senior Staff Software Engineer) — Платформа данных (Data Platform) — Kubernetes — Распределенные системы (Distributed Systems) — Федеральный уровень (Federal) Компания: ServiceNow Местоположение: Киркленд / США
Местоположение должности: Это гибкая (гибридная) позиция. Гибкие позиции требуют 2 дня в неделю в офисе ServiceNow. У нас есть офисы в нескольких местах, включая Сан-Франциско, Калифорния; Плезантон, Калифорния; Санта-Клара, Калифорния; Сан-Диего, Калифорния; и Киркленд, Вашингтон.
Обратите внимание: эта позиция будет включать поддержку наших регулируемых рынков США (US Regulated Markets).
Эта позиция требует прохождения проверки Службой безопасности ServiceNow (ServiceNow background screening), USFedPASS (стандарты проверки допуска федерального персонала США). Это включает проверку кредитной истории, проверку на наличие судимостей/правонарушений и сдачу теста на наркотики. Любая занятость зависит от успешного прохождения проверки. В связи с федеральными требованиями рассматриваются только граждане США, натурализованные граждане США или постоянные жители США, имеющие грин-карту.
О команде: Мы ищем Старшего инженера-разработчика (Senior Staff Software Engineer, уровень IC5) для присоединения к нашей организации по разработке платформ данных (Data Platform Engineering). Вы будете практическим техническим руководителем, который будет руководить проектированием и внедрением общих многопользовательских сервисов платформы — Postgres, очередей/стриминга и хранилищ ключ-значение — на Kubernetes, и служить техническим центром для их доступности, отказоустойчивости и операционной модели.
Что вам предстоит делать в этой роли: Вы будете руководить проектированием и внедрением общих сервисов платформы — управляемого Postgres, очередей/стриминга и хранилищ ключ-значение/кэширования — которые работают на Kubernetes в большом глобальном парке и на которые полагаются продуктовые команды по всей компании, отвечая за них от проектирования до эксплуатации в производственной среде.
Вы будете выступать в качестве технического лидера в основных инициативах в вашей команде, разбивая неопределенные проблемы — «предоставить HA Postgres как сервис для каждого кластера», «обеспечить живучесть нашего уровня очередей при потере зоны» — на четкие, выполнимые проекты с явными целями по доступности, надежности и стоимости.
Вы будете определять архитектуру высокой доступности (HA), отказоустойчивости (failover), аварийного восстановления (disaster-recovery) и многорегиональную архитектуру для сервисов, которыми вы управляете, а также Kubernetes-нативную автоматизацию (операторы, контроллеры, CRD, API самообслуживания), которая обеспечивает их развертывание, масштабирование, обновление и отказ без вмешательства человека.
Вы будете сотрудничать с ведущими и выдающимися инженерами для согласования вашей работы с более широкой архитектурой платформы и стандартами, а также с продуктовыми командами для установления контрактов на использование, моделей мультизадачности и SLO для общих сервисов.
Вы будете заблаговременно выявлять технические риски и добиваться их устранения, с большим упором на надежность, масштабируемость и эксплуатируемость — возглавляя анализ режимов отказа, игровые дни (game days) и разборы инцидентов для систем с состоянием (stateful systems).
Вы будете проводить значительное время на практике — проектируя, кодируя и рецензируя основные системы, которые строит ваша команда, такие как операторы, контроллеры, автоматизация инфраструктуры и сервисы платформы.
Вы будете наставлять инженеров среднего и младшего звена и повышать инженерный уровень посредством ревью кода, обратной связи по дизайну и парной работы — особенно в отношении распределенных систем и проектирования сервисов данных.
Чтобы быть успешным в этой роли, вам необходимо: Опыт использования или критического осмысления того, как интегрировать ИИ в инженерную работу и работу платформы — будь то использование инструментов на базе ИИ, автоматизация операционных рабочих процессов, создание агентных систем для видимости и управления парком, или рассуждение о влиянии ИИ на то, как строится и эксплуатируется инфраструктура.
12+ лет опыта разработки программного обеспечения со степенью бакалавра; ИЛИ 8+ лет со степенью магистра; ИЛИ 5+ лет с докторской степенью; ИЛИ эквивалентный опыт работы.
8+ лет создания производственного программного обеспечения, с солидным опытом эксплуатации распределенных систем и запуска рабочих нагрузок с состоянием (stateful workloads) на Kubernetes в масштабе.
Опыт успешного проектирования и внедрения по крайней мере одного общего многопользовательского сервиса инфраструктуры, широко используемого другими командами — сервиса реляционных баз данных (Postgres или аналогичный), платформы очередей сообщений или стриминга (Kafka, NATS, RabbitMQ или аналогичный) или сервиса ключ-значение/кэширования (Redis/Valkey, etcd или аналогичный) — включая его HA, отказоустойчивость и операционную модель.
Глубокое понимание высокой доступности и обработки отказов: топологии репликации, выбор лидера, кворум и консенсус, предотвращение разделения мозга (split-brain), резервное копирование/восстановление и восстановление на определенный момент времени (point-in-time recovery), а также проектирование с учетом явных целей RPO/RTO и надежности.
Сильные навыки системного проектирования — вы можете строго рассуждать о моделях согласованности, секционировании и ребалансировке, планировании мощностей, изоляции клиентов (tenant isolation) и смягчении влияния «шумных соседей» (noisy-neighbor mitigation), а также четко доносить компромиссы инженерам и заинтересованным сторонам.
Практический опыт работы с как минимум одним крупным гиперскейлером (AWS, Azure, GCP), включая его основные вычислительные ресурсы, сетевые возможности, хранилище и примитивы IAM.
Хорошее рабочее знание контейнеров и Kubernetes (включая примитивы для работы с состоянием: StatefulSets, CSI/постоянное хранилище, PDB, topology spread), CI/CD и доставки на основе GitOps, а также инфраструктуры как кода (infrastructure-as-code).
Сильные навыки программирования на Go (или сильные навыки системного программирования с готовностью работать преимущественно на Go).
Это также поможет, если вы: Имеете опыт создания или расширения операторов Kubernetes, управляющих системами с состоянием (например, CloudNativePG, операторы Zalando/Crunchy Postgres, Strimzi, операторы Redis/Valkey), и имеете собственное мнение о том, когда следует принимать готовое решение, а когда — создавать свое.
Глубокая экспертиза в одной из целевых систем: внутреннее устройство Postgres (WAL, стриминговая/логическая репликация, vacuum, пулинг соединений с PgBouncer/PgCat, обновление до мажорной версии); Kafka/NATS (партиционирование, ISR/репликация, семантика exactly-once, масштабирование потребителей); или Redis/Valkey (кластерный режим, персистентность, вытеснение, обработка горячих ключей).
Опыт работы с сервисами данных в нескольких регионах или кластерах — межрегиональная репликация, оркестрация отказов и тестирование аварийного восстановления.
Опыт нулевого простоя при обновлениях, миграциях схем/данных и полномасштабных развертываниях сервисов с состоянием.
Опыт работы с наблюдаемостью (observability) и SLO для систем с состоянием — задержка репликации, насыщение, хвостовая задержка, бюджеты ошибок — а также с управлением мощностями и затратами для общей инфраструктуры.
Опыт проектирования многозадачности: квоты, изоляция, распределение затрат/учет (chargeback/showback), а также API или CRD для самообслуживания.
Опыт работы с сетевыми технологиями контейнеров (CNI) и/или сервисными сетями (service mesh), а также с идентификацией рабочих нагрузок (workload identity), mTLS и управлением секретами применительно к сервисам данных.
Опыт работы с управляемыми Kubernetes (EKS/AKS/GKE), управляемыми сервисами данных (RDS/Aurora, Cloud SQL, MSK, ElastiCache) и инструментами инфраструктуры как кода, такими как Terraform или Crossplane.
Для позиций в этом месте мы предлагаем базовую оплату в размере $149 800 - $262 200, плюс акции (где применимо), переменную/стимулирующую компенсацию и льготы. Позиции в продажах, как правило, предлагают конкурентную структуру стимулирующих выплат On Target Earnings (OTE). Обратите внимание, что указанная базовая оплата является ориентировочной, и индивидуальная общая компенсация будет варьироваться в зависимости от таких факторов, как квалификация, уровень навыков, компетенции и местоположение работы. Мы также предлагаем планы медицинского страхования, включая гибкие сберегательные счета, план 401(k) с взносами компании, ESPP, пожертвования с частичным возмещением, план гибкого отпуска и программы отпуска по уходу за семьей. Компенсация основана на географическом местоположении, в котором находится должность, и может изменяться в зависимости от местоположения работы.
Профессиональные роли (Work Personas) Мы подходим к нашему распределенному рабочему миру с гибкостью и доверием. Профессиональные роли (гибкая, удаленная или обязательная работа в офисе) — это категории, которые назначаются сотрудникам ServiceNow в зависимости от характера их работы и назначенного места работы. Для определения права на профессиональную роль ServiceNow может подтвердить расстояние между вашим основным местом жительства и ближайшим офисом ServiceNow с помощью сторонней службы.
Равные возможности трудоустройства ServiceNow является работодателем, предоставляющим равные возможности. Все квалифицированные кандидаты получат рассмотрение для трудоустройства без учета расы, цвета кожи, религии, пола, сексуальной ориентации, национального происхождения, возраста, инвалидности, гендерной идентичности, статуса ветерана или любой другой категории, защищенной законом. Кроме того, все квалифицированные кандидаты с записями об арестах или судимостях будут рассматриваться для трудоустройства в соответствии с законодательными требованиями.
Размещение (Accommodations) Мы стремимся создать доступный и инклюзивный опыт для всех кандидатов. Если вам требуется разумное размещение для выполнения любой части процесса подачи заявления, или вы не можете использовать это онлайн-приложение и нуждаетесь в альтернативном способе подачи заявления, пожалуйста, свяжитесь с контакт рекрутера для получения помощи.
Экспортный контроль (Export Control Regulations) Для позиций, требующих доступа к контролируемым технологиям, подпадающим под действие правил экспортного контроля, включая Правила экспортного администрирования США (EAR), ServiceNow может потребоваться получить одобрение экспортного контроля от государственных органов для определенных лиц. Любая занятость зависит от получения ServiceNow любой экспортной лицензии или другого разрешения, которое может потребоваться соответствующими органами экспортного контроля.
Из Fortune. ©2026 Fortune Media IP Limited. Все права защищены. Используется по лицензии.
Все началось с того, что инженер Фред Ладди написал код, который автоматизировал утомительную задачу для его коллеги Филлис. Она пролила слезы радости. Этот момент вдохновил Фреда на создание компании, которая могла бы делать это для всех — освобождая людей от рутины, чтобы они могли сосредоточиться на значимой работе. Сегодня ServiceNow — это центр управления ИИ для бизнес-перезагрузки. Наша платформа ServiceNow AI объединяет любой ИИ, любые данные и любые рабочие процессы — помогая 85% компаний из списка Fortune 500® работать умнее, быстрее и лучше. Мы строим культуру, основанную на ИИ, где технологии и таланты вместе становятся неудержимыми. И мы только начинаем.
Присоединяйтесь к нам, чтобы использовать ИИ для людей.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 8 лет
Формат работы
Гибрид
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить