
Discord je komunikacijska platforma za ustvarjanje spletnih skupnosti in sodelovanje v njih, tesno povezana z igranjem iger in družbenimi interakcijami. Njeni izdelki povezujejo ljudi prek besedilnega, glasovnega in video klepeta na računalnikih, mobilnih napravah in konzolah, funkcije, kot so pretakanje, prilagojeni emodžiji, nalepke in zvočne plošče, pa skupnostim pomagajo ustvarjati skupne izkušnje. Discord razvija tudi orodja za varnost in moderiranje, namenjena podpori prijaznim in dobro upravljanim prostorom. Podjetje deluje na stičišču igranja iger, družbenih tehnologij in digitalnih storitev, osredotočenih na skupnosti.
Glavni inženir programske opreme, poslovna platforma — delo na daljavo iz Kalifornije
Vodite vzpostavitev inženirske funkcije poslovne platforme v podjetju Discord. Gradite samopostrežno upravljanje identitet in naprav ter avtomatizacijo infrastrukture za platformo obsežne igralne skupnosti.
Opis
- Vzpostavite področje poslovne platforme in njegove tehnične temelje.
- Pretvorite poslovno infrastrukturo v samopostrežno programsko opremo.
- Ročne konzole in zahtevke za podporo nadomestite s ponovno uporabnimi platformnimi primitivami, API-ji in samopostrežnimi portali.
- Upravljajte flote naprav prek različicno vodenega upravljanja končnih točk na podlagi API-jev ter infrastrukture za zagotavljanje strojne opreme.
- Sisteme identitet in povezane aplikacije upravljajte kot kodo, vključno s SSO, SCIM in delovnimi tokovi življenjskega cikla računov.
- Razvijajte cevovode za uvajanje in vzorce zagotavljanja infrastrukture kot kode.
- Določajte inženirske standarde za stalno integracijo in dostavo.
- Izdelujte API-je, orodja ukazne vrstice in portale, ki omogočajo avtomatizirane delovne tokove, ki jih je mogoče revidirati.
- Določajte tehnično usmeritev in oblikujte arhitekturo platforme.
- Pripravljajte RFC-je in dokumentacijo za podporo prihodnjemu zaposlovanju inženirjev.
Zahteve
- Vsaj šest let izkušenj z izdelavo in upravljanjem produkcijske programske opreme in sistemov v tehnološkem podjetju.
- Dokazano prevzemanje odgovornosti za nejasne projekte od začetne opredelitve do izvedbe.
- Trdni temelji programskega inženirstva.
- Sposobnost pisanja, načrtovanja, testiranja in izdaje produkcijske kode.
- Poznavanje Pythona, TypeScripta in Rusta.
- Obsežne praktične izkušnje z IAM, vključno s SSO, SCIM, OAuth/OIDC in RBAC.
- Odlično poznavanje infrastrukture kot kode, zlasti Terraforma.
- Odlično poznavanje praks CI/CD.
- Izkušnje z razvojem sistemov za upravljanje končnih točk in flot prek API-jev v velikem obsegu.
- Pristop k inženirstvu, pri katerem je platforma obravnavana kot izdelek.
- Izkušnje z ustvarjanjem samopostrežnih orodij, ki so jih uporabniki prostovoljno sprejeli.
- Udobno delo v nejasnih okoliščinah z miselnostjo ustanovitelja.
- Praktične izkušnje z Okto, Jamfom ali Intunom so prednost.
- Izkušnje z upravljanjem identitet in dostopa za nečloveške identitete, delovne obremenitve ali agente umetne inteligence so prednost.
- Izkušnje v hitro rastočem potrošniškem tehnološkem podjetju, ki služi tehnično zelo usposobljeni bazi zaposlenih, so prednost.
Ugodnosti
- Nadomestilo v obliki lastniškega deleža.
- Paket ugodnosti.
- Med postopkom razgovorov so na voljo razumne prilagoditve.