
Abnormal Security opracowuje chmurowe rozwiązania do ochrony firmowej poczty elektronicznej. Technologie firmy pomagają wykrywać i zapobiegać zagrożeniom, takim jak phishing, złośliwe oprogramowanie, ransomware, inżynieria społeczna i przejmowanie kont. Produkty koncentrują się na ochronie poczty biznesowej oraz wykrywaniu phishingu. Działając w sektorze cyberbezpieczeństwa, firma skupia ponad 500 pracowników, którzy pomagają organizacjom zabezpieczać firmową komunikację e-mailową.
Inżynier oprogramowania II ds. integracji i pozyskiwania danych — praca hybrydowa w Indiach
Twórz backendowe usługi w Pythonie i potoki pozyskiwania danych łączące zewnętrzne źródła danych z platformą Abnormal Security. Zwiększaj niezawodność integracji, aktualność danych i możliwości systemów downstream w hybrydowej roli w Indiach.
Opis
- Twórz bezpieczne i skalowalne integracje, które pobierają dane za pośrednictwem zewnętrznych interfejsów API i niezawodnie dostarczają je do systemów downstream.
- Prowadź złożone, dobrze zdefiniowane funkcje od doprecyzowania wymagań i planowania technicznego po implementację, testowanie, wdrożenie i pomiar rezultatów.
- Rozwijaj możliwości platformy pozyskiwania danych dzięki wielokrotnie używanym wzorcom konektorów, samoobsługowym procesom integracji oraz ścieżkom pozyskiwania migawek i zdarzeń.
- Stosuj narzędzia wspierane przez AI do tworzenia, testowania i diagnozowania integracji, weryfikując wyniki i utrzymując jakość produkcyjną.
- Zwiększaj aktualność, dokładność i niezawodność pozyskiwania danych, wyznaczając cele poziomu usług, usprawniając obsługę błędów i alerty oraz badając luki lub opóźnienia w danych.
- Rozwiązuj problemy obejmujące interfejsy API dostawców, usługi pozyskiwania danych i interfejsy downstream; uczestnicz w dyżurach on-call i przekształcaj powtarzające się problemy w trwałe poprawki.
- Pracuj asynchronicznie z partnerami z zespołów inżynieryjnych, produktowych i platformowych, uczestnicząc w dyskusjach projektowych, przeglądach kodu i dokumentowaniu zmian systemowych.
Wymagania
- Co najmniej trzy lata doświadczenia w tworzeniu oprogramowania, w tym praktycznego rozwijania produkcyjnych usług backendowych w Pythonie.
- Udokumentowana samodzielność w dostarczaniu złożonych funkcji od projektu technicznego do pomyślnego uruchomienia.
- Dobra znajomość architektury backendowej, interfejsów API, modelowania danych, testowania, debugowania i optymalizacji wydajności.
- Doświadczenie w obsłudze usług produkcyjnych oraz wykorzystywaniu logów, metryk i alertów do badania i rozwiązywania incydentów.
- Znajomość platform chmurowych i praktyk wdrażania, preferowane AWS.
- Bardzo dobre umiejętności komunikacji pisemnej oraz zdolność wyjaśniania niejednoznacznych wymagań z członkami zespołu i interesariuszami międzyfunkcyjnymi z różnych stref czasowych.
- Silne przywiązanie do poprawności, jakości kodu i wpływu niezawodnych danych na klientów.
- Mile widziane: doświadczenie z Go, Kafką lub innym systemem komunikatów, a także z rozproszonymi potokami danych.
- Mile widziane: doświadczenie w integracji zewnętrznych interfejsów API SaaS, w tym obsłudze uwierzytelniania, paginacji, limitów zapytań i niespójnych danych źródłowych.
- Mile widziane: znajomość Dockera lub porównywalnych technologii kontenerowych oraz baz danych SQL.
- Mile widziane: doświadczenie z pozyskiwaniem wsadowym lub migawkowym, orkiestracją przepływów pracy albo platformami integracyjnymi sterowanymi konfiguracją.
Benefity
- Udział w dyżurach on-call zespołu.
- Kontrole przed zatrudnieniem są przeprowadzane zgodnie z obowiązującymi przepisami oraz zasadami bezpieczeństwa i prywatności Abnormal AI.
- Równe szanse zatrudnienia.