Dołącz do naszego zespołu jako Główny Inżynier Oprogramowania (Integracja danych / Inżynieria back-endowa)
O tej roli
Jako Starszy Inżynier w Balbix, zajmiesz się obsługą złożonych łańcuchów danych, mając do czynienia z ogromnymi ilościami danych. Nasza platforma jest kluczowym narzędziem bezpieczeństwa używanym przez CIO, CISO oraz zespoły sec-ops w przedsiębiorstwach od małych firm po korporacje z listy Fortune 10 na całym świecie. Ta rola będzie wymagała od Ciebie mierzenia się z ogromnymi zbiorami danych dotyczącymi cyberbezpieczeństwa i IT, oraz bliskiej współpracy z naszymi naukowcami danych, badaczami zagrożeń oraz specjalistami od sieci w celu rozwiązywania rzeczywistych problemów związanych z cyberbezpieczeństwem. Wymaga to doskonałych umiejętności w zakresie algorytmów, programowania, testowania oraz doświadczenia w obszernych projektach inżynierii danych.
Co będziesz robić
- Projektować i implementować funkcje, przejmując odpowiedzialność za moduły do pobierania, przechowywania i manipulowania dużymi zbiorami danych dostosowanymi do różnych przypadków użycia cyberbezpieczeństwa.
- Tworzyć wsparcie backendowe dla danych napędzających widżety UI, pulpity nawigacyjne webowe, przepływy pracy, funkcje wyszukiwania oraz konektory API.
- Tworzyć i doskonalić usługi sieciowe, Rest API i mikrousługi.
- Dostarczać rozwiązania gotowe do produkcji, które znajdują równowagę pomiędzy złożonością a spełnianiem funkcjonalnych wymagań.
- Angażować się w współpracę z wieloma zespołami interfejsowymi, w tym z ML, UI, backendem oraz inżynierią danych.
Kim jesteś
- Zmotywowany, z silnym zainteresowaniem postępami w projektowaniu i architekturze.
- Zdolny do współpracy i komfortowo pracujący w różnych zespołach, takich jak inżynieria danych, front-end, zarządzanie produktami i DevOps.
- Odpowiedzialny, z zamiłowaniem do przejmowania odpowiedzialności za skomplikowane problemy.
- Skuteczny komunikator, biegły w dokumentacji i zdolny do artykułowania procesów myślowych w środowisku zespołowym.
- Dostosowujący się do środowiska pracy agile i ciekawy nowych technologii oraz bieżących trendów branżowych.
Co posiadasz
- Magister/licencjat i ponad 7 lat doświadczenia w dziedzinie Informatyki lub pokrewnych.
- Zaawansowane umiejętności programistyczne w Python, Java lub Scala.
- Znajomość baz danych SQL takich jak Postgres oraz baz NoSQL takich jak MongoDB, Cassandra, Redis.
- Doświadczenie w bazach danych wyszukiwarek jak ElasticSearch preferowane, wraz z wiedzą na temat baz danych szeregów czasowych jak InfluxDB, Druid, Prometheus.
- Silne podstawy w fundamentach informatyki: struktury danych, algorytmy i rozproszone systemy.
Życie w Balbix
W Balbix nasze środowisko pracy jest nie tylko satysf