
Zscaler tworzy oprogramowanie chmurowe do cyberbezpieczeństwa oparte na zasadach Zero Trust. Platforma pomaga organizacjom chronić dostęp do aplikacji i danych w środowiskach chmurowych, infrastrukturze lokalnej oraz na podłączonych urządzeniach, zapewniając bezpieczeństwo i łączność w przedsiębiorstwach bez polegania na tradycyjnych granicach sieci. Firma działa na rynkach cyberbezpieczeństwa, SaaS i technologii dla przedsiębiorstw.
Starszy inżynier oprogramowania, Rust i sieci — praca zdalna w Kalifornii
Twórz bezpieczne, wysokowydajne oprogramowanie sieciowe w Rust dla Zscaler Client Connector. Rozwijaj systemy wspierające globalną chmurową platformę bezpieczeństwa Zscaler opartą na modelu Zero Trust.
Opis
- Twórz wydajne i łatwe w utrzymaniu oprogramowanie sieciowe dla Zscaler Client Connector, przede wszystkim w Rust
- Twórz niezawodne, testowalne i dobrze udokumentowane podstawy dla wielu platform desktopowych
- Badaj złożone problemy sieciowe związane z programowaniem systemowym i protokołami bezpieczeństwa
- Odgrywaj znaczącą rolę w dużych inicjatywach związanych z tworzeniem oprogramowania
- Współpracuj z menedżerami produktu i zespołami interdyscyplinarnymi, aby dostarczać funkcje wpływające na klientów
- Komunikuj się jasno i proaktywnie, rozwiązując problemy ze skalowalnością, jakością, wydajnością i bezpieczeństwem
- Podnoś jakość kodu, tworząc wysokowydajne oprogramowanie sieciowe dla wielu platform desktopowych
Wymagania
- Co najmniej 5 lat praktycznego doświadczenia w tworzeniu oprogramowania z użyciem języków takich jak C++
- Co najmniej 3 lata doświadczenia w tworzeniu oprogramowania w Rust, szczególnie w programowaniu systemowym i asynchronicznych frameworkach, takich jak Tokio i Reqwest
- Zaawansowana znajomość sieci, w tym aplikacji tunelujących oraz mechanizmów transportowych IPv4/IPv6
- Potwierdzona ciekawość narzędzi AI i doświadczenie we wdrażaniu nowych technologii do codziennej pracy
- Doświadczenie z systemami operacyjnymi klientów macOS, Windows, iOS i Android będzie dodatkowym atutem
- Doświadczenie ze Swift i Objective-C będzie dodatkowym atutem
- Doświadczenie w stosowaniu narzędzi AI do programowania na wszystkich etapach cyklu życia oprogramowania będzie dodatkowym atutem
- Umiejętność korzystania z technologii i procesów opartych na AI w celu uzyskania mierzalnej poprawy efektywności operacyjnej będzie dodatkowym atutem
Benefity
- Dostęp do różnych wariantów ubezpieczenia zdrowotnego
- Programy urlopów wypoczynkowych i chorobowych
- Możliwość skorzystania z urlopu rodzicielskiego
- Możliwość skorzystania z planów emerytalnych
- Zwrot kosztów edukacji
- Benefity biurowe
- Benefity zaprojektowane z myślą o wsparciu pracowników i ich rodzin
- Wsparcie w procesie rekrutacji i racjonalne usprawnienia