Praca
Z kanału partnera
Starszy inżynier Java - systemy rozproszone, bezserwerowe - Elasticsearch
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Tak
- Firma
- Elastic
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Elastic, firma Search AI, umożliwia każdemu znalezienie potrzebnych odpowiedzi w czasie rzeczywistym, wykorzystując wszystkie dane i na dużą skalę, uwalniając potencjał firm i ludzi. Platforma Elastic Search AI, z której korzysta ponad 50% osób z listy Fortune 500, łączy w sobie precyzję wyszukiwania i inteligencję sztucznej inteligencji, aby umożliwić każdemu przyspieszenie uzyskiwania ważnych wyników. Wykorzystując wszystkie ustrukturyzowane i nieustrukturyzowane dane — skuteczniej zabezpieczając i chroniąc prywatne informacje — kompletne, oparte na chmurze rozwiązania Elastic w zakresie wyszukiwania, bezpieczeństwa i obserwowalności pomagają organizacjom realizować obietnice sztucznej inteligencji.
Jaka jest rola:
Poszukujemy starszego inżyniera oprogramowania, który dołączy do naszego zespołu Elasticsearch — systemy rozproszone i skupi się na tym, jak Elasticsearch zapewnia skalowalność, wydajność i odporność, szczególnie w kontekście naszej oferty bezserwerowej. Będziesz stawiać czoła wyzwaniom związanym z systemami głęboko rozproszonymi, związanymi ze sposobem komunikacji węzłów w klastrze Elasticsearch oraz sposobem indeksowania, alokacji i zarządzania danymi pomiędzy węzłami.
Co będziesz robić:
• Wykorzystanie wiedzy specjalistycznej w zakresie systemów rozproszonych do tworzenia i obsługi podstawowych elementów naszej oferty Elasticsearch nowej generacji bez serwera, bezpośrednio wpływającej na doświadczenia klientów na całym świecie.
• Udoskonalanie komponentów Elasticsearch, które obsługują współbieżne i spójne indeksowanie na wielu komputerach.
• Utrzymanie naszego systemu koordynacji klastrów w celu utrzymania wysokiej wydajności, nawet jeśli węzły przychodzą i wychodzą z klastra, a dane przemieszczają się, przy jednoczesnym zachowaniu właściwości bezpieczeństwa i żywotności systemu jako całości.
• Przesuwanie ograniczeń liczby fragmentów, węzłów i petabajtów, które Elasticsearch może dziś obsłużyć.
• Analizowanie wszelkiego rodzaju problemów, w tym problemów z wydajnością lub współbieżnością, i proponowanie rozwiązań.
• Wspieranie naszych inżynierów wsparcia przy trudniejszych problemach.
• Kompleksowe prowadzenie badań operacyjnych, aż do pomyślnego rozwiązania problemów z wydajnością lub stabilnością.
Co przynosisz:
• Masz głębokie doświadczenie w systemach rozproszonych i algorytmach konsensusu.
• Posiadasz duże umiejętności w zakresie rdzenia Java i znasz standardową bibliotekę struktur danych i konstrukcji współbieżności, a także nowsze funkcje językowe.
• Masz głęboką biegłość techniczną w zakresie algorytmów.
• Wykazałeś się umiejętnością zrozumienia i pracy na złożonych, wysoce rozproszonych systemach, zamiast korzystać z gotowych usług.
• Wykazujesz umiejętność tworzenia i debugowania funkcji o szerokim zasięgu, działających na wielu komputerach.
• Możesz być właścicielem projektów od początku do końca. Obejmuje to zarówno projekt techniczny, jak i współpracę z innymi osobami w celu opracowania potrzebnych komponentów.
• Masz udokumentowane doświadczenie w wykorzystywaniu sztucznej inteligencji do przyspieszania programowania, debugowania złożonych systemów i optymalizacji kodu, a jednocześnie jesteś właścicielem ostatecznych wyników.
• Posiadasz zdolność do współpracy pomiędzy funkcjami i zespołami oraz płynnego przechodzenia między różnymi projektami, bazami kodu lub zespołami w oparciu o priorytety biznesowe.
• Możesz pracować autonomicznie, kierować decyzjami i wynikami w rozproszonym zespole, wykorzystując asynchroniczną, bezpośrednią i przejrzystą komunikację.
Punkty dodatkowe:
• Magazyny danych
• Wyszukiwanie, analityka, Lucene
• Dobra znajomość JDK
• Asynchroniczne struktury sieciowe sterowane zdarzeniami, takie jak Netty.
Informacje dodatkowe - Dbamy o naszych ludzi
Jako firma rozproszona, różnorodność stanowi podstawę naszej tożsamości. Niezależnie od tego, czy chcesz rozpocząć nową karierę, czy rozwinąć istniejącą, Elastic to rodzaj firmy, w której możesz pogodzić świetną pracę ze wspaniałym życiem. Twój wiek to tylko liczba. Nie ma znaczenia, czy właśnie skończyłeś studia, czy Twoje dzieci już są; potrzebujemy Cię do tego, co możesz zrobić.
Staramy się zapewnić równe korzyści we wszystkich regionach i chociaż przepisy różnią się w zależności od miejsca, wierzymy, że dbanie o naszych ludzi jest rzeczą słuszną.
• Konkurencyjne wynagrodzenie oparte na pracy, którą tutaj wykonujesz, a nie na Twojej poprzedniej pensji
• Ubezpieczenie zdrowotne dla Ciebie i Twojej rodziny w wielu lokalizacjach
• Możliwość tworzenia kalendarza z elastycznymi lokalizacjami i harmonogramami dla wielu ról
• Duża liczba dni urlopu w roku
• Zwiększ swój wpływ — przekazujemy do 2000 USD (lub równowartość w walucie lokalnej) na darowizny finansowe i usługi
• Do 40 godzin rocznie do wykorzystania na projekty wolontariackie, które lubisz
• Wdrożenie rodzicielstwa poprzez co najmniej 16 tygodni urlopu rodzicielskiego
Różni ludzie różnie podchodzą do problemów. Potrzebujemy tego. Elastic jest pracodawcą zapewniającym równe szanse i angażuje się w tworzenie kultury włączającej, która celebruje różne perspektywy, doświadczenia i pochodzenie. Kwalifikujący się kandydaci otrzymają wynagrodzenie za zatrudnienie bez względu na rasę, pochodzenie etniczne, kolor skóry, religię, płeć, ciążę, orientację seksualną, postrzeganie lub tożsamość płciową, pochodzenie narodowe, wiek, stan cywilny, chroniony status weterana, stan niepełnosprawności lub jakąkolwiek inną podstawę chronioną przez federalne, stanowe lub lokalne prawo, rozporządzenie lub rozporządzenie.
Witamy osoby niepełnosprawne i staramy się stworzyć dostępne i włączające doświadczenie dla wszystkich osób. Aby poprosić o zakwaterowanie podczas aplikacji lub procesu rekrutacji, wyślij e-mail na adres . Odpowiemy na Twoją prośbę w ciągu 24 godzin roboczych od jej przesłania.
Kandydaci mają prawa wynikające z federalnego prawa pracy. Obejrzyj plakaty, do których łącza znajdują się poniżej: Plakat dotyczący ustawy o urlopie rodzinnym i medycznym (FMLA); Plakat dotyczący przepisów dotyczących przejrzystości wynagrodzeń i zakazu dyskryminacji; Plakat dotyczący ustawy o ochronie pracowników przed poligrafami (EPPA) i Poznaj swoje prawa (plakat)…
Źródło: Arbeitnow (https://www.arbeitnow.ch/jobs/companies/elastic/senior-java-engineer-distributed-systems-serverless-elasticsearch-244252)
Jaka jest rola:
Poszukujemy starszego inżyniera oprogramowania, który dołączy do naszego zespołu Elasticsearch — systemy rozproszone i skupi się na tym, jak Elasticsearch zapewnia skalowalność, wydajność i odporność, szczególnie w kontekście naszej oferty bezserwerowej. Będziesz stawiać czoła wyzwaniom związanym z systemami głęboko rozproszonymi, związanymi ze sposobem komunikacji węzłów w klastrze Elasticsearch oraz sposobem indeksowania, alokacji i zarządzania danymi pomiędzy węzłami.
Co będziesz robić:
• Wykorzystanie wiedzy specjalistycznej w zakresie systemów rozproszonych do tworzenia i obsługi podstawowych elementów naszej oferty Elasticsearch nowej generacji bez serwera, bezpośrednio wpływającej na doświadczenia klientów na całym świecie.
• Udoskonalanie komponentów Elasticsearch, które obsługują współbieżne i spójne indeksowanie na wielu komputerach.
• Utrzymanie naszego systemu koordynacji klastrów w celu utrzymania wysokiej wydajności, nawet jeśli węzły przychodzą i wychodzą z klastra, a dane przemieszczają się, przy jednoczesnym zachowaniu właściwości bezpieczeństwa i żywotności systemu jako całości.
• Przesuwanie ograniczeń liczby fragmentów, węzłów i petabajtów, które Elasticsearch może dziś obsłużyć.
• Analizowanie wszelkiego rodzaju problemów, w tym problemów z wydajnością lub współbieżnością, i proponowanie rozwiązań.
• Wspieranie naszych inżynierów wsparcia przy trudniejszych problemach.
• Kompleksowe prowadzenie badań operacyjnych, aż do pomyślnego rozwiązania problemów z wydajnością lub stabilnością.
Co przynosisz:
• Masz głębokie doświadczenie w systemach rozproszonych i algorytmach konsensusu.
• Posiadasz duże umiejętności w zakresie rdzenia Java i znasz standardową bibliotekę struktur danych i konstrukcji współbieżności, a także nowsze funkcje językowe.
• Masz głęboką biegłość techniczną w zakresie algorytmów.
• Wykazałeś się umiejętnością zrozumienia i pracy na złożonych, wysoce rozproszonych systemach, zamiast korzystać z gotowych usług.
• Wykazujesz umiejętność tworzenia i debugowania funkcji o szerokim zasięgu, działających na wielu komputerach.
• Możesz być właścicielem projektów od początku do końca. Obejmuje to zarówno projekt techniczny, jak i współpracę z innymi osobami w celu opracowania potrzebnych komponentów.
• Masz udokumentowane doświadczenie w wykorzystywaniu sztucznej inteligencji do przyspieszania programowania, debugowania złożonych systemów i optymalizacji kodu, a jednocześnie jesteś właścicielem ostatecznych wyników.
• Posiadasz zdolność do współpracy pomiędzy funkcjami i zespołami oraz płynnego przechodzenia między różnymi projektami, bazami kodu lub zespołami w oparciu o priorytety biznesowe.
• Możesz pracować autonomicznie, kierować decyzjami i wynikami w rozproszonym zespole, wykorzystując asynchroniczną, bezpośrednią i przejrzystą komunikację.
Punkty dodatkowe:
• Magazyny danych
• Wyszukiwanie, analityka, Lucene
• Dobra znajomość JDK
• Asynchroniczne struktury sieciowe sterowane zdarzeniami, takie jak Netty.
Informacje dodatkowe - Dbamy o naszych ludzi
Jako firma rozproszona, różnorodność stanowi podstawę naszej tożsamości. Niezależnie od tego, czy chcesz rozpocząć nową karierę, czy rozwinąć istniejącą, Elastic to rodzaj firmy, w której możesz pogodzić świetną pracę ze wspaniałym życiem. Twój wiek to tylko liczba. Nie ma znaczenia, czy właśnie skończyłeś studia, czy Twoje dzieci już są; potrzebujemy Cię do tego, co możesz zrobić.
Staramy się zapewnić równe korzyści we wszystkich regionach i chociaż przepisy różnią się w zależności od miejsca, wierzymy, że dbanie o naszych ludzi jest rzeczą słuszną.
• Konkurencyjne wynagrodzenie oparte na pracy, którą tutaj wykonujesz, a nie na Twojej poprzedniej pensji
• Ubezpieczenie zdrowotne dla Ciebie i Twojej rodziny w wielu lokalizacjach
• Możliwość tworzenia kalendarza z elastycznymi lokalizacjami i harmonogramami dla wielu ról
• Duża liczba dni urlopu w roku
• Zwiększ swój wpływ — przekazujemy do 2000 USD (lub równowartość w walucie lokalnej) na darowizny finansowe i usługi
• Do 40 godzin rocznie do wykorzystania na projekty wolontariackie, które lubisz
• Wdrożenie rodzicielstwa poprzez co najmniej 16 tygodni urlopu rodzicielskiego
Różni ludzie różnie podchodzą do problemów. Potrzebujemy tego. Elastic jest pracodawcą zapewniającym równe szanse i angażuje się w tworzenie kultury włączającej, która celebruje różne perspektywy, doświadczenia i pochodzenie. Kwalifikujący się kandydaci otrzymają wynagrodzenie za zatrudnienie bez względu na rasę, pochodzenie etniczne, kolor skóry, religię, płeć, ciążę, orientację seksualną, postrzeganie lub tożsamość płciową, pochodzenie narodowe, wiek, stan cywilny, chroniony status weterana, stan niepełnosprawności lub jakąkolwiek inną podstawę chronioną przez federalne, stanowe lub lokalne prawo, rozporządzenie lub rozporządzenie.
Witamy osoby niepełnosprawne i staramy się stworzyć dostępne i włączające doświadczenie dla wszystkich osób. Aby poprosić o zakwaterowanie podczas aplikacji lub procesu rekrutacji, wyślij e-mail na adres . Odpowiemy na Twoją prośbę w ciągu 24 godzin roboczych od jej przesłania.
Kandydaci mają prawa wynikające z federalnego prawa pracy. Obejrzyj plakaty, do których łącza znajdują się poniżej: Plakat dotyczący ustawy o urlopie rodzinnym i medycznym (FMLA); Plakat dotyczący przepisów dotyczących przejrzystości wynagrodzeń i zakazu dyskryminacji; Plakat dotyczący ustawy o ochronie pracowników przed poligrafami (EPPA) i Poznaj swoje prawa (plakat)…
Źródło: Arbeitnow (https://www.arbeitnow.ch/jobs/companies/elastic/senior-java-engineer-distributed-systems-serverless-elasticsearch-244252)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Elastic
Ogłoszenie pochodzi od Elastic.