Discord
Discord
Discord — это коммуникационная платформа для создания онлайн-сообществ и участия в них, тесно связанная с играми и социальным взаимодействием. Её продукты объединяют людей посредством текстового, голосового и видеочата на компьютерах, мобильных устройствах и консолях, а такие функции, как стриминг, пользовательские эмодзи, стикеры и звуковые панели, помогают сообществам создавать совместный опыт. Discord также разрабатывает инструменты безопасности и модерации, призванные поддерживать гостеприимные сообщества с эффективным управлением. Компания работает на пересечении игровой индустрии, социальных технологий и цифровых сервисов, ориентированных на сообщества.

Ведущий инженер-программист, корпоративная платформа — удалённая работа в Калифорнии

Возглавьте формирование инженерной функции корпоративной платформы Discord. Создавайте системы самообслуживания для управления идентификацией и устройствами, а также автоматизации инфраструктуры для крупномасштабной игровой платформы.

Описание

  • Сформировать направление корпоративной платформы и его техническую основу.
  • Преобразовать корпоративную инфраструктуру в программное обеспечение самообслуживания.
  • Заменить ручные консоли и обращения в службу поддержки повторно используемыми платформенными примитивами, API и порталами самообслуживания.
  • Управлять парками устройств с помощью версионируемой инфраструктуры управления конечными точками и подготовки оборудования на основе API.
  • Управлять системами идентификации и подключёнными приложениями как кодом, включая SSO, SCIM и рабочие процессы жизненного цикла учётных записей.
  • Разрабатывать конвейеры развёртывания и шаблоны подготовки инфраструктуры как кода.
  • Устанавливать инженерные стандарты непрерывной интеграции и доставки.
  • Создавать API, инструменты командной строки и порталы, обеспечивающие автоматизированные и проверяемые рабочие процессы.
  • Определять техническое направление и формировать архитектуру платформы.
  • Готовить RFC и документацию для поддержки будущих инженерных сотрудников.

Требования

  • Не менее шести лет опыта создания и эксплуатации программного обеспечения и систем в рабочей среде технологической компании.
  • Подтверждённый опыт самостоятельного ведения неоднозначных проектов от первоначального определения до реализации.
  • Прочная база в программной инженерии.
  • Умение писать, проектировать, тестировать и выпускать производственный код.
  • Владение Python, TypeScript и Rust.
  • Обширный практический опыт работы с IAM, включая SSO, SCIM, OAuth/OIDC и RBAC.
  • Глубокое знание инфраструктуры как кода, особенно Terraform.
  • Глубокое знание практик CI/CD.
  • Опыт разработки систем управления конечными точками и парками устройств на основе API в крупном масштабе.
  • Подход к разработке платформы как к продукту.
  • Опыт создания инструментов самообслуживания, которые пользователи добровольно принимали и использовали.
  • Готовность работать в условиях неопределённости и предпринимательский подход.
  • Практический опыт работы с Okta, Jamf или Intune будет преимуществом.
  • Опыт управления идентификацией и доступом для нечеловеческих субъектов, рабочих нагрузок или ИИ-агентов будет преимуществом.
  • Опыт работы в быстрорастущей технологической компании, ориентированной на потребителей и обслуживающей высокотехнологичную базу сотрудников, будет преимуществом.

Преимущества

  • Компенсация в форме долевого участия.
  • Пакет льгот.
  • В процессе собеседования доступны разумные приспособления для людей с ограниченными возможностями.