Állás · Senior

Senior szoftverfejlesztő – Keresési relevancia (ES|QL), Elasticsearch

Szoftverfejlesztő • Senior • Helyszíni • Teljes munkaidő Írország Írország

Az Elastic Senior Software Developert keres az Elasticsearch Search Relevance csapatába, amely a keresési élmény fejlesztéséért felel, beleértve a Lucene-hez való hozzájárulást is. A szerep magában foglalja új keresési funkciók tervezését és megvalósítását, hibajavítást, valamint a technikai irány alakítását egy globálisan elosztott csapatban.

Feladatok

  • Vezető szerep az Elasticsearch iparágvezető keresőmotor-kínálatának fejlesztésében
  • Új keresési funkciók építése és hibák javítása a kódbázis érthetőségének megőrzése mellett
  • Új algoritmusok és adatstruktúrák tervezése és implementálása, szükség esetén operációs rendszer- és hardverszintű munka
  • Együttműködés egy globálisan elosztott csapattal az Elasticsearch vektoros keresési képességein
  • Szakértői szerepvállalás a keresési relevancia területén, fejlesztési javaslatok saját megfigyelések alapján
  • Együttműködés közösségi tagokkal issue-kon és pull requesteken
  • Modern, idiomatikus Java kód írása (az Elasticsearch 99,8%-a Java)

Elvárások

  • Szakmai tapasztalat kereső- vagy vektoradatbázisokkal, HNSW, IVF vagy hasonló algoritmusok/könyvtárak nagy léptékű keresési platformokon
  • Magabiztos Java-tudás, jártasság a standard könyvtár adatstruktúráiban, konkurrencia-eszközeiben és olyan funkciókban, mint a lambdák
  • Önálló munkavégzés, projektek végigvitele a tervezéstől a megvalósításig
  • Együttműködési készség kód, megközelítések és API-k véleményezésében, akár aszinkron, nemzetközi csapatban is
  • Tapasztalat több adattárolási technológiával (pl. Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra)
  • Bizonyított tapasztalat AI-eszközök használatában a fejlesztés gyorsítására, hibakeresésre és kódoptimalizálásra
  • Képesség csapatok és projektek közötti rugalmas váltásra üzleti prioritások szerint
  • Önálló munkavégzés aszinkron, közvetlen és átlátható kommunikációval elosztott csapatban

Előny

  • Korábbi tapasztalat Elasticsearch-csel épített megoldásokkal
  • Nyílt forráskódú projektekben szerzett tapasztalat, különböző forráskód-kezelési és CI-munkafolyamatok ismerete
  • Adattárolási technológiákkal kapcsolatos tapasztalat
  • Tapasztalat cross-funkcionális kezdeményezések tervezésében, vezetésében és tulajdonlásában

Soft skillek

Önállóság és döntéshozatali képesség elosztott csapatbanNyílt visszajelzés adása és fogadásaAszinkron, közvetlen, átlátható kommunikációRugalmasság projektek és csapatok között

Amit kínálunk

  • Versenyképes alapfizetés (85 600–135 500 EUR, csak alapbér, változó összetevő nélkül)
  • Egészségbiztosítás a dolgozó és családja számára több helyszínen
  • Rugalmas munkavégzési helyszín és beosztás sok szerepkörnél
  • Bőséges éves szabadságkeret
  • Vállalati támogatás pénzügyi adományokhoz és önkéntes munkához (max. 2000 USD/év)
  • Évi akár 40 óra fizetett önkéntes munka
  • Minimum 16 hét szülési szabadság

A munkáltatóról

Az Elastic a Search AI Company, amely a Fortune 500 vállalatok több mint felénél használt Elastic Search AI Platformot fejleszti, keresési, biztonsági és megfigyelési (observability) megoldásokkal. A vállalat elosztott működésű, munkatársai a világ minden tájáról dolgoznak együtt.

Hasonló állások