Állás · Senior

Senior szoftvermérnök – keresési relevancia (ES|QL, Elasticsearch)

Szoftverfejlesztő • Senior • Helyszíni • Teljes munkaidő Görögország Görögország

Az Elastic Search AI Platformot építő Elasticsearch – Search Relevance csapatba keresnek senior szoftverfejlesztőt, aki a keresési funkciók tervezésében, fejlesztésében és a hibák javításában vesz részt, globálisan elosztott mérnökcsapatban dolgozva. A szerepkör technikai vezető szerepet is jelent a keresési képességek irányának alakításában.

Feladatok

  • Kezdeményezések vezetése az Elasticsearch keresőmotor fejlesztésében, a sebesség és a relevancia javítása érdekében
  • Új keresési funkciók építése és hibák javítása az Elasticsearch kódbázisában, teljes munkaidőben
  • Új algoritmusok és adatstruktúrák kitalálása vagy meglévők implementálása, szükség esetén az operációs rendszer és a hardver szintjén is
  • Együttműködés egy globálisan elosztott, a vektoros kereséssel foglalkozó mérnökcsapattal
  • Szakértővé válás az Elasticsearch keresési relevancia területén, önálló fejlesztési javaslatok kidolgozása
  • Közösségi hibajegyek és pull requestek kezelése, továbbítása vagy önálló megoldása
  • Modern, idiomatikus Java kód írása (az Elasticsearch 99,8%-ban Java)

Elvárások

  • Szakmai tapasztalat kereső- vagy vektoradatbázisokkal, HNSW, IVF vagy hasonló algoritmusok és könyvtárak nagy léptékű alkalmazásában
  • Erős Java-tudás, jártasság a standard könyvtár adatstruktúráiban és konkurencia-eszközeiben, valamint olyan funkciókban, mint a lambdák
  • Képesség önálló munkára, projektek végigvitelére a tervezéstől a megvalósításig, más mérnökökkel együttműködve
  • Együttműködési készség kód, megközelítések és API-k véleményezésében, ideális esetben aszinkron, internetes együttműködésben szerzett tapasztalattal
  • Tapasztalat több adattárolási technológiával, mint Elasticsearch, Solr, PostgreSQL, MongoDB vagy Cassandra
  • Bizonyított tapasztalat AI-eszközök használatában a fejlesztés gyorsítására, komplex rendszerek hibakeresésére és a kód optimalizálására, a végeredményért vállalt felelősség mellett
  • Képesség csapatok és projektek közötti rugalmas váltásra az üzleti prioritások szerint
  • Önálló munkavégzés elosztott csapatban, aszinkron, közvetlen és átlátható kommunikáció mellett

Előny

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

Soft skillek

Kíváncsi, magas szintű technikai autonómiával rendelkező szemléletNyitottság a kölcsönös visszajelzésre kód- és API-tervezés kapcsánKözösségvezérelt, aszinkron együttműködésre való képességRugalmas váltás projektek és csapatok között az üzleti prioritások szerint

Amit kínálunk

  • Versenyképes fizetés a végzett munka alapján, nem a korábbi bér alapján
  • Egészségbiztosítás a munkavállaló és családja számára sok helyszínen
  • Rugalmas helyszín és beosztás sok szerepkörnél
  • Bőséges éves szabadságkeret
  • A vállalat pénzügyi adományokat és önkéntes munkát dollárért dollár alapon egészít ki, legfeljebb 2000 USD értékig
  • Évi legfeljebb 40 munkaóra fordítható önkéntes projektekre
  • Legalább 16 hét szülői szabadság

A munkáltatóról

Az Elastic a Search AI Company, amelynek Elastic Search AI Platformját a Fortune 500 cégek több mint fele használja. A vállalat a keresés, a biztonság és az observability területén kínál felhőalapú megoldásokat, és elosztott, nemzetközi csapatban dolgozik, e-mail, GitHub, Zoom és Slack segítségével.

Hasonló állások