O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Jako Staff Search Engineer będziesz odgrywać kluczową rolę w projektowaniu i skalowaniu infrastruktury wyszukiwania w czasie rzeczywistym. Platforma ta umożliwia twórcom odkrywanie dziesiątek milionów profili i miliardów treści, co sprawia, że wydajność i niezawodność wyszukiwania mają kluczowe znaczenie. Na tym stanowisku będziesz pomagać w projektowaniu i utrzymywaniu wielkoskalowych systemów wyszukiwania, budowaniu wysokowydajnych usług backendowych przy użyciu Golang lub Java i zapewnianiu, że nasza platforma wyszukiwania pozostanie szybka, skalowalna i niezawodna w miarę ciągłego rozwoju produktu.
Ta rola łączy praktyczną pracę inżynierską z przywództwem technicznym, przyczyniając się do decyzji dotyczących architektury i wspierając innych inżynierów w budowaniu światowej klasy doświadczenia wyszukiwania. Podstawowe technologie: Elasticsearch, Golang lub Java, AWS (CloudWatch, SQS, Lambda), TypeScript, MSSQL, Redshift. Lokalizacja: USA i Kanada Kluczowe obowiązki - Opracowywanie i utrzymywanie systemów zaplecza, które obsługują zmieniające się wymagania produktów, zapewniając jednocześnie wysoką niezawodność i wydajność. - Udział w całym cyklu życia produktu, od projektowania i rozwoju po wdrożenie, optymalizację i skalowanie. - Architektuj i zarządzaj środowiskami Elasticsearch w celu obsługi indeksowania dużych ilości danych i wydajności wyszukiwania. - Ściśle współpracuj z menedżerami produktów, architektami i członkami zespołu inżynieryjnego, aby przełożyć potrzeby biznesowe na rozwiązania techniczne. - Utrzymuj wysokie standardy inżynieryjne, pisząc czysty, łatwy w utrzymaniu i dobrze przetestowany kod. - Weź udział w przeglądach kodu, dyskusjach na temat projektu systemu i ciągłych udoskonaleniach procesów programistycznych. - Zachęcaj do odpowiedzialności i odpowiedzialności w całym zespole inżynierskim.
Wymagane kwalifikacje - ponad 7 - 10 lat doświadczenia w tworzeniu oprogramowania zawodowego z mocnymi podstawami technicznymi. - Co najmniej 4 lata praktycznego doświadczenia z Elasticsearch. - Doświadczenie w projektowaniu systemów obsługujących dane na dużą skalę i duży ruch. - Dobra znajomość architektury Elasticsearch i środowisk chmurowych (preferowany AWS). - Udokumentowane doświadczenie w Golang lub Javadevelopment. - Solidne zrozumienie podstaw inżynierii oprogramowania, w tym OOP, koncepcji baz danych (zarówno relacyjnych, jak i NoSQL) oraz komunikacji sieciowej. - Doświadczenie w budowaniu interfejsów API REST, pracy z frameworkami internetowymi, narzędziami testowymi i systemami kontroli wersji, takimi jak Git. - Znajomość potoków CI/CD i praktyk programistycznych Agile. - Umiejętność skutecznej komunikacji w języku angielskim w rozproszonym zespole. Mile widziane doświadczenie - doświadczenie w inżynierii backendu w co najmniej jednym z następujących języków: Python, PHP, Node.js. - Praktyczne doświadczenie lub certyfikaty z platformami chmurowymi, takimi jak AWS, GCP lub Azure. - Znajomość technologii orkiestracji i konteneryzacji (np. Kubernetes). - Ciekawość i entuzjazm do ciągłego uczenia się i nowych technologii.
Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/senior-staff-search-engineer-easysoftgroup
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.