Állás · Principal

Principal Java fejlesztő – Elosztott rendszerek, Serverless – Elasticsearch

Egyéb • Principal • Remote • Teljes munkaidő • Amerikai Egyesült Államok USA

Az Elasticsearch elosztott rendszerek csapatában a Serverless Elasticsearch skálázhatóságáért, teljesítményéért és ellenállóképességéért felelős principal szintű mérnök, a fürtön belüli node-kommunikációtól az adatok indexeléséig és elosztásáig.

Feladatok

  • ▹A next-generation Serverless Elasticsearch alaprendszereinek tervezése, építése és üzemeltetése
  • ▹Az egyidejű és konzisztens indexelést támogató komponensek fejlesztése több gépen át
  • ▹A klaszter-koordinációs rendszer karbantartása, magas teljesítmény fenntartása node-ok be- és kilépése mellett
  • ▹A kezelhető shard-ok, node-ok és petabyte-ok számának határainak feszegetése
  • ▹Teljesítmény- és konkurenciaproblémák kivizsgálása, megoldások javaslata
  • ▹Support mérnökök támogatása a nehezebb problémákban
  • ▹Operatív vizsgálatok végigvitele a teljesítmény- vagy stabilitási problémák megoldásáig

Elvárások

  • ▹Mély háttér elosztott rendszerekben és konszenzus-algoritmusokban
  • ▹Erős core Java tudás, jártasság a szabványos adatstruktúrákban és konkurencia-eszközökben, valamint az újabb nyelvi funkciókban
  • ▹Mély technikai jártasság algoritmusokban
  • ▹Tapasztalat nagy léptékű elosztott rendszerek építésében, nem csak kész szolgáltatások használatában
  • ▹Tapasztalat komplex, széles hatókörű, több gépen futó funkciók fejlesztésében és hibakeresésében
  • ▹Projektek önálló vezetése az elejétől a végéig, technikai tervezés és mások bevonása
  • ▹Tapasztalat több mérnököt érintő projektek menedzselésében
  • ▹Bizonyított tapasztalat AI-eszközök használatával a fejlesztés gyorsítására, komplex rendszerek hibakeresésére és kód optimalizálására
  • ▹Cross-funkcionális együttműködés, rugalmas váltás projektek/csapatok között
  • ▹Önálló munkavégzés, döntéshozatal elosztott csapatban aszinkron kommunikációval

Előny

  • ▹Adattárolók, keresés, analitika, Lucene-tapasztalat
  • ▹Erős JDK-ismeret
  • ▹Aszinkron, esemény-vezérelt hálózati keretrendszerek (pl. Netty)

Soft skillek

ÖnállóságCsapatmunka és mások bevonása projektekbeRugalmasságAszinkron és transzparens kommunikáció

Amit kínálunk

  • ▹401k céges hozzájárulás (dollárra dollár, 6%-ig)
  • ▹Részvényprogram
  • ▹Egészségügyi ellátás a családnak is sok helyszínen
  • ▹Rugalmas helyszín és beosztás
  • ▹Bőséges éves szabadságkeret
  • ▹Céges támogatás pénzbeli felajánlásokhoz és önkénteskedéshez (max. $2000)
  • ▹Évi 40 óra önkéntes munka lehetősége
  • ▹Minimum 16 hét szülői szabadság

A munkáltatóról

Az Elastic, a Search AI Company valós idejű válaszokat tesz elérhetővé mindenki számára az összes adat felhasználásával, nagy léptékben. A Fortune 500 vállalatok több mint fele az Elastic Search AI Platformot használja.

Nyelvtudás: Angol: Felsőfok

Hasonló állások