
Zscaler razvija programsko opremo za kibernetsko varnost v oblaku, ki temelji na načelih Zero Trust. Njegova platforma organizacijam pomaga zaščititi dostop do aplikacij in podatkov v oblačnih okoljih, lokalni infrastrukturi in povezanih napravah ter podpira varnost in povezljivost podjetij brez zanašanja na tradicionalne omrežne meje. Podjetje deluje na trgih kibernetske varnosti, SaaS in poslovne tehnologije.
Glavni programski inženir za omrežja Rust — delo na daljavo v Kaliforniji
Razvijajte varno in visoko zmogljivo omrežno programsko opremo v Rustu za Zscaler Client Connector. Razvijajte sisteme, ki podpirajo Zscalerjevo globalno platformo za varnost v oblaku, zasnovano na načelu Zero Trust.
Opis
- Razvijati učinkovito in vzdržljivo omrežno programsko opremo za Zscaler Client Connector, predvsem v Rustu
- Ustvarjati zanesljive, testabilne in dobro dokumentirane temelje za več namiznih platform
- Raziskovati zapletene omrežne težave, povezane s sistemskim programiranjem in varnostnimi protokoli
- Imeti pomembno vlogo pri glavnih pobudah za razvoj programske opreme
- Sodelovati z vodji produktov in medfunkcijskimi ekipami pri zagotavljanju funkcionalnosti, ki vplivajo na stranke
- Jasno in proaktivno komunicirati za reševanje izzivov glede razširljivosti, kakovosti, zmogljivosti in varnosti
- Izboljševati kakovost kode pri izdelavi visoko zmogljive omrežne programske opreme za več namiznih platform
Zahteve
- Vsaj 5 let praktičnih izkušenj z razvojem programske opreme v jezikih, kot je C++
- Vsaj 3 leta izkušenj z razvojem v Rustu, zlasti s sistemskim programiranjem in asinhronimi ogrodji, kot sta Tokio in Reqwest
- Napredno znanje omrežnih tehnologij, vključno z aplikacijami za tuneliranje in transportnimi mehanizmi IPv4/IPv6
- Dokazana radovednost glede orodij umetne inteligence in izkušnje z vključevanjem nastajajočih tehnologij v vsakodnevne delovne postopke
- Izkušnje z odjemalskimi operacijskimi sistemi macOS, Windows, iOS in Android so prednost
- Izkušnje s Swiftom in Objective-C so prednost
- Izkušnje z uporabo orodij za programiranje s podporo umetne inteligence v celotnem življenjskem ciklu razvoja programske opreme so prednost
- Sposobnost uporabe tehnologij in delovnih postopkov umetne inteligence za doseganje merljivih izboljšav operativne učinkovitosti je prednost
Ugodnosti
- Dostop do različnih možnosti zdravstvenega zavarovanja
- Načrti dopusta in bolniškega staleža
- Možnosti starševskega dopusta
- Možnosti pokojninskega načrta
- Povračilo stroškov izobraževanja
- Ugodnosti v pisarni
- Ugodnosti, namenjene podpori zaposlenim in njihovim družinam
- Podpora pri zaposlovanju in razumne prilagoditve