Publikuj oferty pracy
Zatrudniaj bez prowizji
4 wyświetlenia
Novanox
Stanowisko: Główne oprogramowanie Inżynier
Lokalizacja: Zdalne
Informacje o roli
Poszukujemy wysoce doświadczonego głównego inżyniera oprogramowania , aby przyjąć rolę założyciela w budowaniu korporacyjnej platformy ochrony plików nowej generacji.
To jest praktyczne przywództwo techniczne stanowisko koncentruje się na architekturze systemu, rozwoju niskiego poziomu i projektowaniu agentów międzyplatformowych.
Zdefiniujesz podstawową architekturę, napiszesz kod produkcyjny i poprowadzisz techniczny kierunek platformy.
Idealny kandydat ma głębokie doświadczenie w tworzeniu złożonych systemów oprogramowania, infrastruktury lub produktów cyberbezpieczeństwa i może przejąć odpowiedzialność za cały cykl życia platformy.
Obowiązki
Bądź właścicielem kompleksowa architektura podstawowej platformy i agenta
Opracuj wersję produkcyjną Golang) kod dla komponentów systemu, pamięci masowej i potoku zdarzeń
Zaprojektuj wieloplatformową architekturę agenta ( Windows / Linux / macOS )
Zaimplementuj mechanizmy monitorowania systemu plików i przechwytywania zdarzeń
Zdefiniuj standardy kodowania i kluczową architekturę decyzje
Twórz niezawodne komponenty systemu o wysokiej wydajności i niskim zużyciu pamięci
Ściśle współpracuj z założycielami w zakresie produktów i kierunków technicznych
Kieruj przyszłymi inżynierami i mentoruj ich w miarę rozwoju zespołu
Upewnij się, że system jest zbudowany dla skala, stabilność i bezpieczeństwo
Wymagania
ponad 7 lat doświadczenia w inżynierii oprogramowania
Dobre doświadczenie z Idź (Golang)
biegłość w C / C++
Dogłębne zrozumienie Stażysta w systemie operacyjnym Windowsals
Doświadczenie z NTFS , metadane pliku, USN Journal i ReadDirectoryChangesW
Znajomość Linux inotify i macOS FSEvents
Budowanie doświadczenia system / infrastruktura / bezpieczeństwo produkty
Praktyczne doświadczenie w tworzeniu długo działające usługi / agenci / demony
Umiejętności projektowania rejestrowania, zdarzeń i wersjonowania systemy
Dogłębne zrozumienie optymalizacja wydajności, zarządzanie pamięcią i niezawodność
Zdolność do pracy niezależnie we wczesnym etapie uruchamiania środowisko
Miło mieć / Przewaga
Doświadczenie z cyberbezpieczeństwo, ochrona punktów końcowych lub wykrywanie oprogramowania ransomware
Znajomość integracje SIEM
Doświadczenie z gRPC / IPC / nazwane potoki
Znajomość sterowniki systemu plików / minifiltry
Wcześniejsze doświadczenie w rola startupu lub założyciela
Doświadczenie w zakresie bezpieczne dostarczanie oprogramowania i podpisywanie kodu