W skrócie
- Zadania: Twórz innowacyjne rozwiązania zabezpieczeń w Elasticsearch, od architektury po produkcję.
- Firma: Elastic, firma AI zajmująca się wyszukiwaniem, z kulturą współpracy.
- Benefity: Konkurencyjne wynagrodzenie, opieka zdrowotna, elastyczne godziny pracy i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na bezpieczeństwo danych na dużą skalę.
- Kwalifikacje: Głębokie zrozumienie Javy i doświadczenie w systemach rozproszonych.
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter.
W tej roli poszukujemy starszego inżyniera oprogramowania, który dołączy do zespołu bezpieczeństwa Elasticsearch. W tej roli będziesz przyczyniać się do architektury i projektowania głównych funkcji Elasticsearch, w tym uwierzytelniania, autoryzacji i izolacji najemców. Twoim celem jest uczestniczenie w zapewnieniu wysokowydajnego bezpieczeństwa na wszystkich poziomach.
Co będziesz robić:
- Uczestniczenie w inicjatywach dotyczących bezpieczeństwa od architektury po produkcję, koncentrując się na dostarczaniu nowych krytycznych funkcji.
- Udział w projektowaniu technicznym, planowaniu i realizacji głównych komponentów bezpieczeństwa wewnątrz silnika Elasticsearch.
- Opracowywanie podstawowych modeli bezpieczeństwa dla funkcji.
- Optymalizacja wydajności bezpieczeństwa w rozproszonych środowiskach systemowych.
- Zastosowanie rozwiązań kryptograficznych w celu rozwiązania rzeczywistych przypadków użycia klientów.
- Zapewnienie solidnej izolacji danych w ramach wspólnej infrastruktury obsługującej różnych klientów.
- Monitorowanie i stosowanie najnowszych osiągnięć oraz najlepszych praktyk w zakresie bezpieczeństwa.
- Współpraca z kolegami z całej firmy w celu wbudowania bezpieczeństwa w nowe funkcje dla klientów od samego początku.
- Wspieranie działań związanych z zarządzaniem lukami w zabezpieczeniach poprzez bliską współpracę z zespołem InfoSec.
- Wykorzystanie narzędzi opartych na AI do automatyzacji triage, priorytetyzacji i wstępnego badania luk w zabezpieczeniach.
Co przynosisz:
- Posiadasz głęboką wiedzę na temat wewnętrznych mechanizmów Javy i zarządzania pamięcią JVM.
- Rozumiesz, jak działają modele współbieżności.
- Potrafisz pisać kod o wysokiej wydajności, bezpieczny dla wątków i wolny od blokad.
- Masz doświadczenie w budowaniu systemów autoryzacji, które są skalowalne i wydajne w warunkach dużej współbieżności.
- Posiadasz solidne zrozumienie bezpieczeństwa systemów rozproszonych.
- Masz głęboką wiedzę na temat protokołów tożsamości edge (OAuth 2.0, SAML).
- Masz udokumentowane osiągnięcia w wykorzystaniu AI do przyspieszania rozwoju i optymalizacji kodu.
- Potrafisz współpracować między funkcjami i zespołami oraz płynnie przechodzić między różnymi projektami.
- Potrafisz pracować autonomicznie, wspierając decyzje i wyniki w rozproszonym zespole.
Dodatkowe informacje:
- Wiedza na temat zestawów szyfrujących, handshake TLS i zarządzania cyklem życia certyfikatów PKI.
- Doświadczenie w pracy nad wewnętrznymi mechanizmami bazy danych lub silnika wyszukiwania.
Różnorodność napędza naszą tożsamość. Elastic jest pracodawcą równych szans i zobowiązuje się do tworzenia kultury inkluzywnej, która celebruje różne perspektywy, doświadczenia i tła.
Senior Java Engineer in Katowice – pracodawca: Elasticsearch B.V.
Elastic to firma, która stawia na różnorodność i równowagę między życiem zawodowym a prywatnym, oferując elastyczne godziny pracy oraz możliwość pracy zdalnej. Dzięki konkurencyjnemu wynagrodzeniu, bogatym benefitom zdrowotnym oraz możliwościom rozwoju kariery, pracownicy mogą nie tylko realizować swoje ambicje zawodowe, ale także cieszyć się życiem osobistym. W Elastic każdy ma szansę na wpływ na rozwój innowacyjnych technologii w przyjaznym i wspierającym środowisku.