Starszy inżynier oprogramowania - Universal Search
Canada, United Kingdom, United States
Do uzgodnienia
O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Kandydaci muszą posiadać zezwolenie na pracę u dowolnego pracodawcy w kraju, w którym są zatrudniani na danym stanowisku. W tej chwili nie możemy sponsorować ani przejąć sponsorowania wiz pracowniczych. Mark43 zapewnia społecznościom i ich rządom technologię, która poprawia bezpieczeństwo i jakość życia.
Tworzymy nowoczesne, niezawodne oprogramowanie, na którym w najbardziej krytycznych momentach polegają służby ratownicze i agencje bezpieczeństwa publicznego. Poszukujemy doświadczonego starszego inżyniera oprogramowania - Universal Search, aby pomóc w kształtowaniu przyszłości wyszukiwania stron trzecich i integracji danych w Mark43. Na tym stanowisku będziesz budować i skalować systemy naszej uniwersalnej platformy wyszukiwania, która zapewnia szybki, dokładny i bezpieczny dostęp do kluczowych danych w naszych produktach RMS, CAD i analitycznych.
Będziesz pracować nad systemami rozproszonymi, indeksowaniem danych w czasie rzeczywistym i nowoczesnymi technologiami wyszukiwania, aby wspierać podejmowanie decyzji ratujących życie naszych użytkowników zajmujących się bezpieczeństwem publicznym. Kandydaci muszą posiadać zezwolenie na pracę dla dowolnego pracodawcy w kraju, w którym jest zatrudniana na danym stanowisku. W tej chwili nie jesteśmy w stanie sponsorować ani przejąć sponsorowania wiz pracowniczych.
Co będziesz robić Gdybyś był w naszym zespole w zeszłym tygodniu, mógłbyś: Kierować kompleksowym projektem systemu zapewniającym nowe, uniwersalne wyszukiwanie w RMS, CAD i innych podstawowych komponentach, współpracować z zespołami ds. produktu i interdyscyplinarnymi zespołami inżynieryjnymi, aby zapewnić skalowalne, bezpieczne i przyjazne dla użytkownika rozwiązanie obejmujące różne domeny. Rozszerzone możliwości konfiguracji platformy i łączność w celu wykorzystania nowych źródeł danych wyszukiwania przy użyciu narzędzi do kodowania opartych na sztucznej inteligencji w celu przyspieszenia rozwoju przy jednoczesnym zachowaniu wysokich standardów jakości kodu. Przejrzeliśmy żądania ściągnięcia dotyczące ulepszeń naszej warstwy autoryzacji i mapowań indeksów w konfiguracjach, dostarczając szczegółowe informacje zwrotne dotyczące architektury i wydajności w celu poprawy przejrzystości, łatwości konserwacji i odporności systemu.
Pełnił funkcję menedżera wersji, koordynując logistykę wdrożenia, sprawdzając gotowość wydania i zapewniając płynne, pozbawione przestojów aktualizacje produkcyjne poprzez jasną komunikację między zespołami. Był właścicielem kompleksowego dostarczania funkcji obsługującej globalne filtrowanie wyszukiwania z uwzględnieniem uprawnień, ściśle powiązanej z produktem, infrastrukturą i projektem od technicznej wykonalności po monitorowanie po wydaniu. Opiekował się młodszymi inżynierami, programował w parach poprzez złożone sesje debugowania i szkolił członków zespołu w zakresie ustalania priorytetów zadłużenia technicznego przy jednoczesnym realizowaniu zobowiązań w ramach planu działania.
Brał udział w rotacji dyżurów, segregował i rozwiązywał gwałtowny wzrost liczby nieudanych zapytań oraz kierował ustrukturyzowaną analizą przyczyn źródłowych (RCA) w celu wprowadzenia dalszych ulepszeń w zakresie obserwowalności systemu i ostrzegania. Czego będziesz potrzebować Poszukujemy starszego inżyniera backendu z co najmniej 4-letnim doświadczeniem zawodowym, który może przejąć odpowiedzialność, przewodzić inicjatywom i działać samodzielnie w środowisku systemów rozproszonych. Wymagania obowiązkowe: Biegła znajomość języka Java lub TypeScript/JavaScript z dużym doświadczeniem w tworzeniu backendu.
Doświadczenie w integracji i pracy z systemami innych firm w celu obsługi funkcji wyszukiwania w różnych domenach. Znajomość architektur sterowanych zdarzeniami wykorzystujących Amazon SNS, Amazon SQS lub Kinesis. Duże doświadczenie z usługami AWS, takimi jak Lambda, API Gateway, Step Functions, S3, ECS/EKS, DynamoDB, Aurora/RDS, IAM i CloudWatch.
Wcześniejsze doświadczenie w korzystaniu z silników AI w celu zwiększenia szybkości programowania i dostarczania wyników Solidne zrozumienie strategii indeksowania, projektowania schematów dokumentów i optymalizacji zapytań. Wygodna praca z przepływami pracy CI/CD i narzędziami typu Infrastructure-as-Code (IaC) w architekturze opartej na mikrousługach i opartej na bezserwerach. Doskonałe umiejętności komunikacji pisemnej i werbalnej.
Miło mieć: Wcześniejsze doświadczenie w pracy na platformach dla wielu dzierżawców lub w produktach wyszukiwania na dużą skalę. Znajomość zagadnień związanych z bezpieczeństwem publicznym lub domenami regulowanymi. Znajomość najlepszych praktyk w zakresie bezpieczeństwa w zakresie dostępu do danych i audytu zapytań.
Osoby, które dobrze radzą sobie w naszym zespole, charakteryzują się także: Nastawionym na misję - bardzo zależy Ci na technologii budowania, która poprawia jakość życia i wzmacnia społeczności Ciekawym i pokornym - zadajesz pytania przed przyjęciem założeń i aktywnie szukasz informacji zwrotnych Zorientowany na zespół - cenisz współpracę międzyfunkcyjną jako klucz do dostarczania świetnego oprogramowania Nastawiony na rozwój - codziennie szukasz sposobów na poprawę, nawet jeśli ścieżka nie zawsze jest jasna Spokojny w niepewności - swobodnie poruszasz się w niejednoznacznościach i rozwiązujesz problemy bez planu działania Mark43 został zatwierdzony do wynajęcia w Kanadzie, Wielkiej Brytanii i 36 stanach USA, w tym Alabamie, Arizonie, Kalifornii (z wyłączeniem San Francisco), Kolorado, Connecticut, Waszyngtonie, Florydzie, Georgia, Iowa, Idaho, Illinois, Indiana, Kansas, Massachusetts, Maryland, Maine, Michigan, Minnesota, Missouri, Karolina Północna, Nebraska, New Hampshire, New Jersey, Nowy Meksyk, Nowy Jork, Ohio, Oklahoma, Oregon, Pensylwania, Karolina Południowa, Tennessee, Teksas, Utah, Wirginia, Vermont, Waszyngton, Wisconsin i Wirginia Zachodnia. Przed aplikowaniem na stanowisko zdalne upewnij się, że jesteś w stanie objąć stanowisko w jednym z wymienionych powyżej stanów. Lokalizacje i specyfika stanów mogą ulec zmianie w miarę zmiany naszych wymagań dotyczących zatrudniania.
Nasza Polityka prywatności opisuje, w jaki sposób Mark43 wykorzystuje i chroni dane osobowe potencjalnych pracowników podczas procesu rekrutacji. Informuje Cię o tym, jak postępujemy z danymi osobowymi, które nam przekazujesz, gdy ubiegasz się o stanowisko w naszej organizacji i ogólnie, gdy wyrażasz zainteresowanie dołączeniem do naszego zespołu. W ramach środków bezpieczeństwa Mark43 wszyscy pracownicy muszą: Angażować się w odpowiednie korzystanie z elektronicznych zasobów informacyjnych firmy; Zdobądź wiedzę na temat odpowiednich zasad i wytycznych dotyczących bezpieczeństwa oraz postępuj zgodnie z nimi; Chroń zasoby pod ich kontrolą, takie jak hasła, komputery i dane, które tworzą, otrzymują lub pobierają; oraz Niezwłoczne zgłaszanie incydentów i naruszeń związanych z bezpieczeństwem oraz reagowanie na oficjalne raporty o incydentach bezpieczeństwa dotyczących ich systemów lub kont.
Mark43 zobowiązuje się do pełnego włączenia wszystkich wykwalifikowanych osób. Wszyscy wykwalifikowani kandydaci otrzymają wynagrodzenie za zatrudnienie bez względu na rasę, kolor skóry, religię, niepełnosprawność płciową, wiek, orientację seksualną, tożsamość płciową, pochodzenie narodowe, status weterana lub informacje genetyczne. W ramach tego zobowiązania zapewnimy osobom niepełnosprawnym odpowiednie udogodnienia.
Jeśli potrzebne jest rozsądne zakwaterowanie, wyślij e-mail z prośbą o zakwaterowanie. Oryginalnie opublikowano w Himalajach
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.