OpenAI

Software Engineer, Product Velocity

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

Инфраструктурный инженер в команду ChatGPT Velocity: ускорять и делать надёжнее цикл разработки и деплоя сервисов ChatGPT — от локальной среды и сборки до CI, релизов и продакшн-наблюдаемости.

Задачи

  • Снижать задержки запуска и итераций локальной разработки для инженеров ChatGPT
  • Улучшать производительность Bazel и сборок на локальных машинах, devbox и в CI: эффективность кэша, воспроизводимость, использование диска, поведение remote cache, наблюдаемость инвалидаций
  • Повышать надёжность CI и пропускную способность мержа: сокращать несвязанные падения, хвостовые задержки, флаки и бесхозные тесты, трение карантина и повторные ручные перезапуски
  • Строить агентов, помогающих PR продвигаться: ребейз, разрешение конфликтов, триаж CI, безопасные перезапуски, маршрутизация владельцам, выявление внешних блокеров
  • Делать деплой-пайплайны самовосстанавливающимися при транзиентных алертах, известных плохих кластерах, восстановленных синтетиках, устаревших RC и шумных гейтах
  • Улучшать наблюдаемость деплоя: где находится изменение, что его блокирует, надёжен ли сигнал и кто владеет следующим действием
  • Вводить лёгкие метрики до/после: commit-to-prod latency, пропускная способность деплой-окна, хвостовая задержка CI, время локальной загрузки, частота сбоев, ручные вмешательства, ложноположительные гейты, боль разработчиков

Требования

  • Сильный опыт с крупномасштабной инфраструктурой разработки, системами сборки, CI/CD, деплоем или надёжностью продакшна
  • Умение отлаживать на уровне локальных машин, devbox, remote cache, монорепозиториев, зависимостей сервисов, auth-систем и распределённых деплой-пайплайнов
  • Комфорт с Bazel, Buildkite, Kubernetes, Temporal, сервисами на Python/TypeScript, GitHub workflows и инструментами больших монорепозиториев или быстрый разгон на аналогах
  • Мышление продуктовыми циклами: важно, чтобы разработчики понимали и доверяли workflow, а не только техническое здоровье подсистемы
  • Умение заменять повторные ручные вмешательства автоматизацией на основе политик, сохраняя безопасность продакшна
  • Хорошая коммуникация между командами и превращение размытых сообщений «медленно/сломано/флаки» в чётких владельцев, гипотезы, метрики и зашипленные фиксы
  • Предпочтение практических измерений вместо ощущений при понимании, что фрустрация разработчиков часто первый сигнал реальной системной проблемы

Условия

  • Работа с высоким рычагом: небольшое улучшение экономит сотни инженерных часов
  • Компания OpenAI — AI research and deployment company
  • Равные возможности трудоустройства, без дискриминации
  • Проверка биографии в соответствии с применимым законодательством
  • Возможность запросить разумные accommodations для кандидатов с инвалидностью

Навыки

  • Bazel
  • Buildkite
  • Kubernetes
  • Temporal
  • Python
  • TypeScript
  • GitHub workflows
  • CI/CD
  • remote caching
  • monorepo
  • deploy pipelines
  • observability

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

Senior Software Engineer - Cluster Networking
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
14 окт.
Software Engineering Technical Leader
CiscoLeadSan JoseГибрид
214,100 – 309,800 USD в год
12 окт.
Lead Site Reliability Engineer
Federal Reserve Bank of New YorkLeadSan FranciscoОфис
146,700 – 234,300 USD в год
5 окт.
Senior Data Center Infrastructure Software Engineer
Designworks TalentSeniorBellevueГибридРелокация
2 окт.
Staff Data Center Infrastructure Software Engineer
Designworks TalentSeniorBellevueГибридРелокация
2 окт.
Software Engineer, Product Velocity — OpenAI, 347,000 – 445,000 USD в год, San Francisco | itrelocate