Senior staff mérnök
A MongoDB senior staff mérnököt keres, aki a MongoDB platform belső és külső megfigyelhetőségi (observability) stackjét tervezi, építi és üzemelteti — erre ügyfelek tízezrei támaszkodnak adatbázisfürtjeik monitorozásában és a kritikus munkaterheléseket védő, jól használható riasztások előállításában. A rendszerek több tízmilliárd metrika-idősort kezelnek, miközben petabájtnyi naplót, trace-t és eseményt dolgoznak fel; a stack többek között VictoriaMetrics, Splunk, Flink, WarpStream/Kafka, Java, Golang és Fluentbit elemekből áll. A szerep mély műszaki vezetést, az SWE- és SRE-csapatokkal való szoros együttműködést (instrumentálási és monitorozási legjobb gyakorlatok), valamint a legtöbbet használt belső infrastruktúra egy részének gazdai felelősségét jelenti. A pozíció Dublinban, hibrid munkarendben tölthető be.
Feladatok
- ▹Szabványok és jövőkép meghatározása a küldetéskritikus megfigyelhetőségi platformhoz, a teljesítményt, skálázhatóságot, költséghatékonyságot és ellenálló képességet biztosító komponensek architektúrájának és megvalósításának vezetése
- ▹Olyan megfigyelhetőségi fejlesztések tervezése és megvalósítása, amelyekkel a MongoDB mérnökei és ügyfelei gyorsan és pontosan diagnosztizálhatják az éles üzemi problémák kiváltó okát
- ▹A műszaki támogatási csapattól érkező éles ügyféleszkalációk kezelése és a csapattársak felkészítése ugyanerre
- ▹Éles üzemre kész adatbáziskód írása, a meglévő kód javítása, valamint a csapat mentorálása a magasabb minőségű kód írásában
- ▹Az Observability csapat által karbantartott teljes kód gazdai felelőssége, magas minőségi (biztonsági, tartóssági, rendelkezésre állási, teljesítménybeli) és karbantarthatósági szint biztosítása
- ▹Teszthibák diagnosztizálása, hibák azonosítása és javítása a meglévő kódban, valamint az új kódba kerülő hibák megelőzése
- ▹A szoftverteljesítmény-romlást okozó kódváltoztatások teljesítményhatásának vizsgálata
- ▹Jelöltek interjúztatása haladó szoftvermérnöki pozíciókra
- ▹A vállalat legnagyobb projektjei némelyikének fejlesztési és projektmenedzsment-vezetése
- ▹Együttműködés a vállalat érintettjeivel és mérnöki csapataival nagy kezdeményezéseken
- ▹A termékmenedzsment tanácsokkal való támogatása a műszaki termékirányról, a mérnöki összetettségről és a projektek közötti függőségekről, közös munka a termék-ütemterveken
- ▹Az egység- és integrációs tesztek pártolása és fejlesztése a helyesség igazolására
- ▹Együttműködés az ügyfelekkel és a támogató mérnökökkel a hibák javításában, részvétel az ügyeleti rotációban
Elvárások
- ▹Legalább 12 év tapasztalat elosztott és/vagy erősen konkurens, küldetéskritikus C/C++/Java/Rust szoftverrendszerek tervezésében, programozásában, hibakeresésében és hangolásában
- ▹Tapasztalat késleltetésérzékeny, nagy áteresztőképességű rendszerek üzemeltetésében
- ▹Erős rendszerszintű alapok: többszálú programozás, teljesítményprofilozás és szakértői szintű programozás
- ▹Az adatbázisok belső működésének ismerete vagy adatfeldolgozó rendszerek alapkomponenseinek építésében szerzett tapasztalat
- ▹Kiváló idő- és projektmenedzsment-készségek, beleértve a projektek költségének és összetettségének reális felmérését
- ▹Az információbiztonsági irányítás jó megértése
Előny
- ▹Indexelési vagy adatbázis-teljesítményhangolási tapasztalat
- ▹A megfigyelhetőségi ökoszisztéma és a legjobb gyakorlatok ismerete
Soft skillek
Amit kínálunk
- ▹Munkavállalói érdekközösségi (affinity) csoportok
- ▹Termékenységi támogatás
- ▹Nagyvonalú szülőiszabadság-politika
A munkáltatóról
A MongoDB újradefiniálta az adatplatformot az AI korszakára. Egységes adatplatformja a piac legszélesebb körben elérhető, globálisan elosztott adatplatformja, felhőnatív platformja, a MongoDB Atlas pedig az egyetlen globálisan elosztott, több felhőt átfogó adatplatform, amely az AWS-en, a Google Cloudon és a Microsoft Azure-on egyaránt elérhető. A MongoDB világszerte rendelkezik irodákkal, és több mint 67 000 ügyfele van, köztük a Fortune 100 vállalatainak 75%-a. A MongoDB esélyegyenlőséget biztosító munkáltató.