Pachet Salarial
27.200 RON – 43.033 RON brut
Brut anual, negociabil în funcție de experiență.
Beneficii
- Acoperire de sănătate pentru tine și familia ta în multe locații
- Posibilitatea de a-ți organiza programul cu locații și orare flexibile pentru multe roluri
- Număr generos de zile de concediu anual
- Elastic egalează donațiile financiare și de voluntariat până la 2000 USD (sau echivalentul în moneda locală)
- Până la 40 de ore pe an pentru proiecte de voluntariat la alegere
- Concediu parental minim de 16 săptămâni
Detalii Rol
Departament
Inginerie software
Descrierea Jobului
Platforma Elastic Search AI este utilizată de peste 50% din companiile Fortune 500, combinând precizia căutării cu inteligența AI pentru a accelera rezultatele relevante. Prin valorificarea tuturor datelor structurate și nestructurate, securizând și protejând informațiile private mai eficient, soluțiile complete bazate pe cloud pentru căutare, securitate și observabilitate ajută organizațiile să își îndeplinească promisiunea AI. În acest rol, veți aborda provocări profunde de sisteme distribuite, referitoare la modul în care nodurile dintr-un cluster Elasticsearch comunică și cum datele sunt indexate, alocate și gestionate între noduri.
Responsabilități
- Valificați expertiza profundă în sisteme distribuite pentru a proiecta, construi și opera componente esențiale ale ofertei noastre Serverless Elasticsearch de ultimă generație, având impact direct asupra experienței clienților din întreaga lume.
- Îmbunătățiți componentele Elasticsearch care suportă indexarea concurentă și consistentă pe mai multe mașini.
- Mențineți sistemul de coordonare a clusterului pentru a menține performanța ridicată, chiar și atunci când nodurile vin și pleacă din cluster și datele se mută, asigurând în același timp proprietățile de siguranță și viabilitate ale sistemului în ansamblu.
- Depășiți limitele actuale privind numărul de shard-uri, noduri și petabyte pe care Elasticsearch le poate gestiona.
- Investigați diverse probleme, inclusiv cele de performanță sau concurență, și propuneți soluții.
- Sprijiniți inginerii de suport cu problemele mai complexe.
- Conduceți investigațiile operaționale de la început până la final, până când problemele de performanță sau stabilitate sunt rezolvate cu succes.
Cerințe
- Experiență profundă în sisteme distribuite și algoritmi de consens.
- Competențe solide în Java și cunoaștere aprofundată a bibliotecii standard de structuri de date și constructe de concurență, precum și a caracteristicilor mai noi ale limbajului.
- Proficiență tehnică profundă în algoritmi.
- Experiență în construirea de sisteme distribuite la scară largă, nu doar utilizarea unor servicii preconfigurate.
- Experiență în construirea și depanarea unor funcționalități complexe cu impact larg, care rulează pe mai multe mașini.
- Capacitatea de a gestiona proiecte de la început până la sfârșit, incluzând atât proiectarea tehnică, cât și colaborarea cu alții pentru dezvoltarea componentelor necesare.
- Experiență în gestionarea proiectelor care implică mai mulți ingineri.
- Istoric dovedit de utilizare a AI pentru a accelera dezvoltarea, a depana sisteme complexe și a optimiza codul, asumându-vă în totalitate rezultatele finale.
- Abilitatea de a colabora între funcții și echipe și de a trece fără probleme între diferite proiecte, baze de cod sau echipe, în funcție de prioritățile afacerii.
- Capacitatea de a lucra autonom, de a conduce decizii și rezultate într-o echipă distribuită, prin comunicare asincronă, directă și transparentă.
Nice to have
- Cunoștințe în domeniul magazinelor de date (data stores)
- Cunoștințe în căutare, analiză, Lucene
- Cunoștințe solide ale JDK
- Framework-uri de rețea asincrone bazate pe evenimente, cum ar fi Netty
Competențe
Despre Elastic
Angajator VerificatJoburi similare
Vezi toateInginer Software Principal
27.200 RON – 43.033 RON brut