← Vissza a listához
Állás
Core szoftvermérnök (C++) - Távmunka
Backend Developer
• Remote
• Teljes munkaidő
• 📍 United Kingdom (remote)
A ClickHouse kivételes C++ mérnököket keres a távmunka-elsődleges, globális Core Engineering csapatába, közelebbről a teljesítménymérnöki csapatba, amely az elosztott rendszerek teljesítményének optimalizálását szereti. A szerep középpontjában a központi ClickHouse adatbázis elemzése és optimalizálása áll. A pozíció bárhol betölthető, ahol a ClickHouse munkaerőt foglalkoztat.
Stack
Feladatok
- ▹A központi ClickHouse adatbázis teljesítményének elemzése és optimalizálása a Core Performance csapat tagjaként
- ▹Munka olyan területeken, mint a lekérdezés-optimalizálás, az elosztott lekérdezés-optimalizálás, a relációs operátorok (aggregáció és összekapcsolások), a gyorsítótárazás, valamint az alacsony szintű optimalizálások, például a SIMD utasítások
- ▹Annak biztosítása, hogy az adatbázis teljesítménye ne romoljon az idő múlásával, a meglévő teljesítménytesztek bővítésével és újak hozzáadásával valós vagy szintetikus adathalmazok alapján
- ▹Erőforrásként szolgálni a Support Engineering csapat számára az ügyfelek által tapasztalt fejlett teljesítményproblémák hibakeresésében
- ▹Szoros együttműködés a többi központi csapattal az új funkciók teljesítményre gyakorolt hatásának felmérésében, valamint a kollégák támogatása teljesítménytesztekkel és tanácsokkal
- ▹Munka a nyílt forráskódú közösséggel: hibák megoldása, pull requestek áttekintése és befejezése, kérdések megválaszolása e-mailben, csevegésben, Google Groups-ban és Slack-csatornákon
Elvárások
- ▹Szilárd, szakmai szoftverfejlesztői tapasztalat C++ nyelven, beleértve a Unix rendszerekkel kapcsolatos tapasztalatot
- ▹Az adatbázisok belső működésének és tervezésének alapos ismerete
- ▹Teljesítménymérnöki tapasztalat, ideális esetben adatbázis területén (más területek, mint a nagyfrekvenciás kereskedés, szimuláció vagy valós idejű adatfeldolgozás szintén elfogadhatók)
- ▹Erős kommunikáció és képesség a mérnökcsapatokon belüli és azokon átívelő hatékony együttműködésre
- ▹Készség a nyílt forráskódú közösséggel való szoros együttműködésre
- ▹Türelmes, részletekre figyelő részvétel a kódellenőrzésekben
- ▹Erős problémamegoldó és szilárd éles hibakeresési készségek
- ▹Elkötelezettség a hatékonyság, rendelkezésre állás, skálázhatóság és adatkormányzás iránt
- ▹Magas szintű felelősségvállalás, tulajdonosi szemlélet és elszámoltathatóság
Előny
- ▹ClickHouse tapasztalat
- ▹Tapasztalat a biztonság, az adatvédelem és a megfelelőség területén
- ▹Tapasztalat a TCP/IP és a hálózati programozás terén
- ▹Tapasztalat felhő infrastruktúra-szolgáltatások fejlesztésében, lehetőleg Kubernetesszel
- ▹Tapasztalat nyilvános előadások tartásában technikai konferenciákon és meetupokon
- ▹Korábbi hozzájárulások nyílt forráskódú projektekhez
Soft skillek
Erős kommunikáció és csapatok közötti együttműködésTürelem és részletekre való figyelem a kódellenőrzésekbenTulajdonosi szemlélet és elszámoltathatóságJól teljesít egy gyors tempójú startup környezetben
Amit kínálunk
- ▹Rugalmas, távmunkát támogató munkakörnyezet egy globálisan elosztott vállalatnál
- ▹Munkáltatói hozzájárulás az egészségügyi ellátáshoz
- ▹Részvényopció minden új csapattag számára
- ▹Rugalmas szabadság az Egyesült Államokban, bőkezű szabadságkeret más országokban
- ▹500 USD otthoni irodai felszerelésre a távmunkás dolgozóknak
- ▹Vállalati találkozók és globális összejövetelek
A munkáltatóról
A ClickHouse a leggyorsabb és legerőforrás-hatékonyabb nyílt forráskódú adatbázis valós idejű alkalmazásokhoz és analitikához, több mint 42 000 csillaggal a GitHubon. A 2025-ös Forbes Cloud 100 listán is szereplő vállalatnak több mint 3000 ügyfele van, ARR-je évről évre 250 százalék felett nő, működését pedig egy 400 millió dolláros D sorozatú befektetés támogatja.