W skrócie
- Zadania: Buduj nową warstwę ochrony runtime dla aplikacji Node.js i wprowadzaj innowacyjne rozwiązania.
- Firma: CloudLinux - globalna firma zdalna, stawiająca pracowników na pierwszym miejscu.
- Benefity: Elastyczne godziny pracy, 24 dni urlopu, ubezpieczenie zdrowotne i budżet na edukację.
- Pozostałe informacje: Możliwość pracy zdalnej z dowolnego miejsca na świecie.
- Dlaczego ta praca: Pracuj nad projektami, które mają realny wpływ na bezpieczeństwo nowoczesnego internetu.
- Kwalifikacje: Doświadczenie w budowaniu produktów i znajomość bezpieczeństwa aplikacji webowych.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
CloudLinux to globalna firma zdalna. Kierujemy się naszymi zasadami: robić to, co słuszne, pracownicy na pierwszym miejscu, jesteśmy zdalni i dostarczamy infrastrukturę Linux oraz produkty zabezpieczające o wysokiej wydajności i niskich kosztach, które pomagają firmom zwiększyć efektywność ich operacji. Każda osoba w naszym zespole wspiera się nawzajem i robi wszystko, co w naszej mocy, aby zapewnić sukces wszystkim.
Imunify360 Security Suite to produkt CloudLinux Inc., twórcy #1 systemu operacyjnego w zakresie bezpieczeństwa i stabilności dla dostawców hostingu. Imunify to innowacyjne rozwiązanie zabezpieczające zaprojektowane specjalnie dla serwerów współdzielonych oraz VPS/Dedykowanych. Zautomatyzowane, łatwe w użyciu rozwiązanie z sześciowarstwowym podejściem do bezpieczeństwa zapewnia kompleksową i pełną ochronę przed atakami.
Nasza misja polega na ochronie dostawców hostingu internetowego oraz stron działających na ich infrastrukturze poprzez stosowanie wielowarstwowej obrony: WAF na poziomie serwera WWW, samodzielna ochrona aplikacji w czasie rzeczywistym dla PHP, głębokie integracje aplikacji (wtyczki WordPress i podobne), skaner złośliwego oprogramowania z możliwością usuwania oraz zapory sieciowe i reputacja IP na poziomie sieci. Elementy te komunikują się ze sobą, a generowana przez nie inteligencja zagrożeń w skali umożliwia wykrywanie w całym stosie.
Node.js to segment rynku hostingu, który najszybciej rośnie, a kolejną warstwą, którą chcemy zbudować, jest ochrona w czasie rzeczywistym wewnątrz samego procesu Node.js. Większość obciążeń Node.js na zarządzanym hostingu to aplikacje internetowe generowane przez AI, wdrażane przez właścicieli, którzy nie są techniczni i nie mogą, nie chcą ani nie powinni być zobowiązani do łatania swojego kodu lub audytowania swoich zależności. Będziemy bronić tych aplikacji w każdym razie — w czasie rzeczywistym, bez ich współpracy, bez ich łamania.
Co będziesz posiadać:
- Produkt. Nowa linia produktów, którą możesz zdefiniować — co przechwytujemy, a czego nie, jak wygląda powierzchnia widoczna dla klienta.
- Podejście techniczne. Strategia instrumentacji, kształt wdrożenia, język programowania — wszystko otwarte. Będziesz konsultować się z naszymi architektami, ale kierunek należy do Ciebie.
- Wdrożenie, od początku do końca. Będziesz miał pełny zestaw narzędzi, które zapewniamy — subskrypcje LLM, nowoczesna infrastruktura deweloperska, wszystko. Użyj tego, co sprawia, że jesteś szybki.
- Metodologia. Jak budujesz przekonanie w swojej logice wykrywania — Twoja decyzja.
- Sygnalizacja międzywarstwowa. Nasz istniejący stos produkuje inteligencję zagrożeń w niespotykanej skali: dziesiątki milionów monitorowanych stron, petabajty przechowywania próbek złośliwego oprogramowania, reputacja domen i URL w czasie rzeczywistym, źródła ataków na poziomie IP. Są dostępne do podłączenia. Użyj tego, co pomaga.
Jak będziemy mierzyć sukces:
- Produkt jest oceniany według czterech wskaźników: obciążenie w czasie rzeczywistym, fałszywe pozytywy, fałszywe negatywy oraz wolumen eskalacji klientów. Odzwierciedlają to, co interesuje dostawców hostingu i ich klientów. Dobrze je osiągnij, a produkt będzie działał w znaczącej części nowoczesnej sieci Node.js.
Czego szukamy:
- Doświadczonego badacza lub inżyniera, który potrafi budować i iterować nowy produkt, prowadząc zarówno badania, jak i rozwój. Trudna część tej pracy polega na wiedzy, co jest złośliwe, co jest podatne, a co jest po prostu nietypowym, ale uzasadnionym wzorcem — i byciu pewnym tego w długim ogonie frameworków, bibliotek i kodu klientów, które napotkamy w produkcji.
Musisz mieć:
- Udokumentowane doświadczenie w budowaniu i wdrażaniu nowego produktu, rozwiązania zabezpieczającego, głównej funkcji lub systemu technicznego od podstaw.
- Silne dowody na pełną odpowiedzialność techniczną, od początkowego badania i architektury po wdrożenie, wydanie i iterację produkcyjną.
- Silna wiedza na temat bezpieczeństwa aplikacji internetowych oraz aktualna wiedza na temat praktycznego wykorzystania.
- Pracującą świadomość, jak zasady wykrywania zachowują się w skali — co łapie atakujących bez oznaczania długiego ogona legalnego kodu.
- Umiejętność rozpoczęcia jako PM, architekt, główny inżynier i QA dla tego produktu. Proszę o zasoby lub pomoc, gdy ich potrzebujesz; nie czekaj, aż ktoś Ci powie, co robić.
- Komfort w kierowaniu agentami kodowania AI do wysokiej jakości wyników.
Miło mieć:
- Poprzednia praca nad produktami ochrony w czasie rzeczywistym, zaporami aplikacyjnymi lub narzędziami instrumentacyjnymi.
- Tło w analizie złośliwego oprogramowania lub odpowiedzi na incydenty.
- Znajomość środowisk zarządzanego hostingu.
- Publiczne badania bezpieczeństwa, ujawnienia podatności lub zestawy reguł wykrywania, które stworzyłeś.
- Znajomość środowiska uruchomieniowego Node.js i ekosystemu JavaScript.
Co to nie jest:
- Nie jest to rola związana z zakresem i przekazaniem — Ty prowadzisz pracę i odpowiadasz za wynik.
- Nie jest to rola „zespół platformy zrealizuje to później” — wysyłasz do rzeczywistych flot klientów i szybko obserwujesz telemetrię.
- Nie jest to rola specyfikacji i przeglądu — jesteś zaangażowany każdego dnia.
Dlaczego to ma znaczenie:
Większość klientów zarządzanego hostingu nie jest programistami. Nie mogą łatać swoich aplikacji. Nie mogą audytować swoich zależności. Będą nadal wdrażać podatny kod z asystentów AI, ponieważ tak teraz budowane są nowoczesne aplikacje internetowe. Klasyczne porady — „zabezpiecz swój kod, audytuj swoje zależności” — nie mają zastosowania do nich. Jeśli nie przechwycimy exploitów w czasie rzeczywistym, nikt tego nie zrobi. Liczby, które osiągniesz w zakresie wykrywania, wydajności i fałszywych pozytywów, będą miały istotny wpływ na to, ile nowoczesnej sieci pozostanie online, gdy pojawi się nowa klasa exploitów.
Co zyskasz:
- Skupienie na rozwoju zawodowym.
- Interesujące i wymagające projekty.
- W pełni zdalna praca z elastycznymi godzinami pracy, która pozwala na planowanie dnia i pracę z dowolnej lokalizacji na całym świecie.
- Płatne 24 dni urlopu rocznie, 10 dni świąt narodowych i nieograniczone zwolnienia chorobowe.
- Wynagrodzenie za prywatne ubezpieczenie zdrowotne.
- Zwrot kosztów za współpracę i siłownię/sport.
- Budżet na edukację.
- Możliwość otrzymania nagrody za najbardziej innowacyjny pomysł, który firma może opatentować.
Ubiegając się o to stanowisko, wyrażasz zgodę na przetwarzanie swoich danych osobowych zgodnie z naszą Polityką Prywatności, która zawiera szczegółowe informacje na temat tego, jak utrzymujemy i obsługujemy Twoje dane.
Security Engineer – Remote in Warsaw – pracodawca: CloudLinux Inc.
TuxCare to doskonały pracodawca, oferujący możliwość pracy zdalnej oraz elastyczne godziny pracy, co sprzyja równowadze między życiem zawodowym a prywatnym. Pracownicy mają szansę na rozwój w dynamicznie rozwijających się produktach związanych z bezpieczeństwem i automatyzacją, a także korzystają z licznych benefitów, takich jak 24 dni płatnego urlopu, ubezpieczenie zdrowotne oraz budżet edukacyjny. W TuxCare cenimy innowacyjność i dajemy możliwość wpływania na kierunek techniczny projektów, co czyni nas atrakcyjnym miejscem dla inżynierów poszukujących wyzwań i satysfakcji zawodowej.