Principal Software Engineer (Data Integration / Backend Engineering)

Job expired!

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