W skrócie
- Zadania: Prowadzenie inicjatyw benchmarkingowych w zespole Elasticsearch Performance.
- Firma: Elastic, firma AI zajmująca się wyszukiwaniem, używana przez Fortune 500.
- Benefity: Konkurencyjne wynagrodzenie, opieka zdrowotna, elastyczne godziny pracy i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na innowacyjne projekty.
- Kwalifikacje: Umiejętności programowania w Pythonie oraz doświadczenie w ocenie wydajności systemów rozproszonych.
Przewidywane wynagrodzenie mieści się w przedziale 118800 - 145200 zł za rok.
Elastic, firma zajmująca się sztuczną inteligencją w wyszukiwaniu, umożliwia każdemu znalezienie odpowiedzi w czasie rzeczywistym, wykorzystując wszystkie swoje dane na dużą skalę. Platforma Elastic Search AI, używana przez ponad 50% firm z listy Fortune 500, łączy precyzję wyszukiwania i inteligencję AI, aby przyspieszyć wyniki, które mają znaczenie.
Elasticsearch napędza wyszukiwanie, obserwowalność i odzyskiwanie AI dla największych organizacji na świecie. Poszukujemy starszego inżyniera oprogramowania, który poprowadzi inicjatywy benchmarkingowe w zespole wydajności Elasticsearch. Będziesz rozwijać reprezentatywne obciążenia, automatyzować powtarzalne eksperymenty i badać, jak Elasticsearch porównuje się z alternatywnymi systemami. Twoja praca zidentyfikuje mocne strony wydajności, luki i kompromisy, poprowadzi poprawki inżynieryjne oraz pomoże klientom podejmować świadome decyzje techniczne.
Co będziesz robić:
- Właściciel priorytetowych inicjatyw benchmarkingowych w zakresie wyszukiwania, odzyskiwania wektorowego i hybrydowego oraz obciążeń analitycznych i obserwowalności.
- Budowanie i utrzymywanie zautomatyzowanych narzędzi benchmarkowych, zbiorów danych, zestawów zapytań i profili obciążenia, które odzwierciedlają rzeczywiste użycie.
- Projektowanie sprawiedliwych porównań z udokumentowanymi wersjami systemów, konfiguracjami, decyzjami tuningowymi, budżetami zasobów i różnicami funkcjonalnymi.
- Ocena rozkładów opóźnień, przepustowości, zużycia zasobów i efektywności kosztowej.
- Badanie różnic wydajnościowych przy użyciu profilowania, metryk systemowych i kontrolowanych eksperymentów; współpraca z zespołami inżynieryjnymi w celu identyfikacji przyczyn i walidacji ulepszeń.
- Współpraca z partnerami inżynieryjnymi i technicznymi w celu publikacji powtarzalnych artefaktów benchmarkowych i jasnych raportów technicznych.
Co przynosisz:
- Solidne umiejętności inżynieryjne w zakresie oprogramowania, z doświadczeniem w budowaniu utrzymywalnych narzędzi automatyzacji i analizy w Pythonie lub innym odpowiednim języku programowania.
- Doświadczenie w ocenie i diagnozowaniu wydajności w systemach rozproszonych, bazach danych lub infrastrukturze wyszukiwania.
- Umiejętność projektowania reprezentatywnych zbiorów danych i obciążeń, w tym wzorców zapytań, współbieżności i zachowań związanych z wprowadzaniem danych.
- Umiejętność jasnego pisania technicznego i komunikacji, z możliwością wyjaśnienia skomplikowanych ustaleń i ich ograniczeń.
Dodatkowe informacje:
Jako firma zdalna, różnorodność napędza naszą tożsamość. Niezależnie od tego, czy chcesz rozpocząć nową karierę, czy rozwijać istniejącą, Elastic to firma, w której możesz zrównoważyć świetną pracę z życiem osobistym. Oferujemy konkurencyjne wynagrodzenie, opiekę zdrowotną dla Ciebie i Twojej rodziny, elastyczne lokalizacje i harmonogramy pracy oraz hojne dni urlopowe każdego roku.
Elastic jest pracodawcą równych szans i zobowiązuje się do tworzenia kultury inkluzyjnej, która celebruje różne perspektywy, doświadczenia i tła.
Senior Engineer, Competitive Benchmarking and Performance in Katowice – pracodawca: Elastic
Elastic to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Pracownicy mają dostęp do licznych możliwości rozwoju zawodowego oraz wsparcia w nauce nowych umiejętności, a także korzystają z elastycznych godzin pracy i kultury współpracy, co sprzyja kreatywności i efektywności. Dodatkowo, lokalizacja firmy sprzyja integracji zespołowej i networkingowi w branży, co czyni Elastic idealnym miejscem dla ambitnych inżynierów oprogramowania.