
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 е предимство.
- Опитът в управлението на идентичности и достъп за нечовешки идентичности, работни натоварвания или AI агенти е предимство.
- Опитът в бързоразвиваща се технологична компания за потребители, обслужваща технически подготвен екип от служители, е предимство.
Придобивки
- Компенсация под формата на дялово участие.
- Пакет от придобивки.
- По време на процеса на интервю са налични разумни улеснения.