Pomiń do treści
Logo firmy Elastic

Principal Software Engineer - Vector Search - Elasticsearch

Elastic

Oferta w skrócie
13 31721 067PLN / mies.
Tryb pracy
📄OtherKontrakt
⏱️Senior · 8+ latDoświadczenie
LokalizacjaPolska
Źródło
Aktywna
Opublikowano19 czerwca 2026
Ostatnio sprawdzono22 czerwca 2026
Wygasa za5 dni
Werdykt JobHunt

Jako Principal Software Engineer w zespole Elasticsearch Search będziesz odpowiedzialny za rozwój funkcji wyszukiwania wektorowego (vector similarity search) w Elasticsearch. Twoja codzienna praca obejmuje projektowanie i implementację nowych algorytmów (np. HNSW, IVF), optymalizację istniejących, debugowanie oraz współpracę z globalnym zespołem inżynierów i społecznością open source. Rola jest głęboko techniczna i wymaga autonomii, a głównym językiem jest Java (99.8% kodu Elasticsearch).

Brakuje: nie podano liczby osób w zespole, brak opisu procesu rekrutacyjnego.

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Principal Engineer

Jako Principal Software Engineer w zespole Elasticsearch Search będziesz odpowiedzialny za rozwój funkcji wyszukiwania wektorowego (vector similarity search) w Elasticsearch. Twoja codzienna praca obejmuje projektowanie i implementację nowych algorytmów (np. HNSW, IVF), optymalizację istniejących, debugowanie oraz współpracę z globalnym zespołem inżynierów i społecznością open source. Rola jest głęboko techniczna i wymaga autonomii, a głównym językiem jest Java (99.8% kodu Elasticsearch).

Plusy
  • Globalnie rozproszony zespół z kultury pracy asynchronicznej
  • Praca nad kluczowym produktem (Elasticsearch) używanym przez 50% Fortune 500
  • Wkład w open source i społeczność
  • Elastyczne godziny pracy i lokalizacja (remote-first)
  • Dopasowanie darowizn do 2000 USD i 40 godzin wolontariatu rocznie
  • Minimalnie 16 tygodni urlopu rodzicielskiego
Na co uważać
  • !Nieokreślony typ kontraktu (other) - warto doprecyzować warunki zatrudnienia
  • !Wymagania dotyczące kontroli eksportu (sankcje dla niektórych krajów) - może być przeszkodą dla niektórych kandydatów
Codzienna praca
  • Projektowanie i implementacja nowych funkcji wyszukiwania wektorowego w Elasticsearch
  • Optymalizacja algorytmów podobieństwa wektorowego (HNSW, IVF) pod kątem wydajności i skalowalności
  • Debugowanie i rozwiązywanie złożonych problemów związanych z wyszukiwaniem wektorowym
  • Pisanie i przeglądanie kodu w Javie (idiomatyczny nowoczesny Java)
  • Współpraca z rozproszonym zespołem poprzez GitHub, Slack i Zoom
  • Triaging i odpowiadanie na zgłoszenia społeczności open source
  • Przygotowywanie dokumentacji technicznej i API
  • Prowadzenie inicjatyw cross-funkcyjnych dotyczących bazy wektorowej
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Starszy inżynier z ponad 7-letnim doświadczeniem, w tym co najmniej 3 lata pracy z wyszukiwaniem wektorowym na skalowalnych platformach. Biegła znajomość Javy i umiejętność samodzielnego prowadzenia złożonych projektów technicznych.

Raczej nie dla

Nie dla juniorów ani mid-level developerów, którzy nie mają udokumentowanego doświadczenia z wyszukiwaniem wektorowym i algorytmami podobieństwa na dużą skalę. Rola wymaga głębokiej ekspertyzy i autonomii, więc nie jest odpowiednia dla osób preferujących ścisłe kierownictwo lub pracę w małym zakresie.

Ocena dopasowania
Junior1/5
Mid1/5
Senior4/5
Hands-on5/5
Architekt3/5
Remote5/5
Enterprise4/5
Pytania do rekrutera
  • ?Ile osób liczy zespół Elasticsearch Search i jak jest zorganizowany?
  • ?Jaki jest zakres autonomii w podejmowaniu decyzji technicznych?
  • ?Jak wygląda proces code review i podejmowania decyzji w zespole?
  • ?Czy wiąże się to z dyżurami on-call? Jeśli tak, jaka jest częstotliwość?
  • ?Jaki jest konkretny typ kontraktu (other) - B2B, kontrakt menedżerski?
  • ?Jakie są największe wyzwania techniczne w obecnej fazie rozwoju wektorów w Elasticsearch?
  • ?Czy istnieje możliwość publikacji prac badawczych lub udziału w konferencjach?
  • ?Jak wygląda ścieżka rozwoju na stanowisku Principal Engineer?
Brakujące informacje
  • Nie podano liczby osób w zespole
  • Brak opisu procesu rekrutacyjnego
  • Nie określono oczekiwań co do dyżurów on-call
Zespół

Globalny, rozproszony zespół inżynierów, pracujący asynchronicznie z kulturą szacunku, zaufania i współpracy. Decyzje podejmowane są konsensusem, a każda zmiana przechodzi code review.

Wynagrodzenie vs rynekn=23 · Senior

Poniżej mediany rynkowej

Ta oferta13 317–21 067 zł

≈ 79,3–125,4 zł/h

Mediana: Senior · Elasticsearch19 00024 000

Dane z aktywnych ofert zawierających technologię Elasticsearch. Pełne statystyki zarobków →

🔗Podobne oferty