← Vissza a listához
Állás
Senior Software Engineer II
Backend Developer
• Remote
• Teljes munkaidő
• 📍 Remote (US)
Senior Software Engineer II pozíció a Confluentnél (az IBM leányvállalata), kritikus backend rendszerek tulajdonosaként a Stream Governance termékportfólióban, amely az adatfolyam-platform alapját képezi. A munkatárs vezeti a nagy léptékű, elosztott, cloud-native, több-bérlős szolgáltatások tervezését és szállítását, amelyeknek biztonságosnak, magas rendelkezésre állásúnak és könnyen üzemeltethetőnek kell lenniük régiók és felhők között, olyan funkciókat szállítva, mint a Confluent Schema Registry, Data Contracts és Policies. Technikai vezetőként irányítja a projektek irányát, hozza meg az architekturális döntéseket, mentorálja a mérnököket, és együttműködik a keresztfunkcionális érintettekkel.
Feladatok
- ▹A cloud-native Stream Governance platform fejlesztése és architektúrájának kialakítása; egy több-bérlős, magas rendelkezésre állású és skálázható szolgáltatás a Kafka és valós idejű adatok számára
- ▹Az összetett backend szolgáltatások végponttól végpontig tartó tervezésének és megvalósításának tulajdonlása és vezetése cloud-native, mikroszolgáltatás-alapú környezetben
- ▹Projektek irányítása a követelményektől és tervezéstől a megvalósításig, bevezetésig és folyamatos éles üzemeltetésig
- ▹Architekturális és technikai döntések meghozatala, amelyek egyensúlyban tartják a megbízhatóságot, skálázhatóságot, teljesítményt és üzemeltethetőséget
- ▹Összetett technikai projektek magas minőségű megoldása, technikai útmutatás nyújtása és mérnökök mentorálása kód- és tervezési review-kon keresztül
- ▹A platform technológiai stackjének hatékonyságának értékelése és fejlesztése, lépést tartva az iparági trendekkel
- ▹Egy kritikus fontosságú, 99,99 SLA-jú szolgáltatás fejlesztése, kezelése és karbantartása, amely 100+ AWS, GCP és Azure régióban fut
- ▹Együttműködés a mérnöki területekkel és érintettekkel az adatfolyam-platform (Data Streaming Platform) átfogó ütemtervének kialakításában és végrehajtásában
- ▹Hozzájárulás a folyamatos fejlődés, inkluzív együttműködés és magas technikai színvonal kultúrájához
Elvárások
- ▹8+ év iparági tapasztalat backend rendszerek tervezésében, építésében, skálázásában és éles üzemeltetésében
- ▹Mély jártasság legalább egy fő backend programozási nyelvben (pl. Java, Go, C/C++ vagy Python), valamint erős alapok az adatszerkezetek, algoritmusok és rendszertervezés terén
- ▹Gyakorlati tapasztalat elosztott rendszerekkel, mint eseményvezérelt architektúrák, nagy áteresztőképességű szolgáltatások vagy nagy léptékű adatpipeline-ok, a konzisztencia, hibatűrés és teljesítmény-kompromisszumok alapos megértésével
- ▹Erős tapasztalat éles szolgáltatások üzemeltetésében publikus felhőben (AWS, GCP vagy Azure), beleértve a konténerizált workloadokat (pl. Docker, Kubernetes)
- ▹Szakértelem cloud-native technológiákban, beleértve a hálózatkezelést és biztonságot, valamint tapasztalat ügyeleti (on-call) rotációban való részvételben
- ▹Bizonyított tapasztalat technikai csapatok vezetésében és mentorálásában
- ▹Technikai vezetői múlt: projektek irányítása, architektúra befolyásolása és munka koordinálása több mérnök vagy csapat között
- ▹Erős kommunikációs és együttműködési készségek, az érintettek összehangolásának és összetett gondolatok érthető magyarázatának képessége
- ▹BS, MS vagy PhD informatikából, mérnöki vagy kapcsolódó területről, vagy ezzel egyenértékű gyakorlati tapasztalat
Előny
- ▹Tapasztalat kritikus fontosságú, több-bérlős vagy több-régiós szolgáltatások építésében vagy üzemeltetésében szigorú rendelkezésre állási és késleltetési követelményekkel
- ▹Jártasság adatfolyam-technológiákban, mint Apache Kafka, Flink vagy hasonló rendszerek
- ▹A közvetlen csapaton túlmutató bizonyított hatás, például szervezetközi kezdeményezések vagy technikai jövőkép irányítása
- ▹Hozzájárulás nyílt forráskódhoz, technikai íráshoz vagy előadásokhoz, amelyek technikai mélységet mutatnak
Soft skillek
Technikai vezetésMérnökök mentorálása és coachingjaErős kommunikáció és az érintettek összehangolásaEgyüttműködés és inkluzív csapatmunkaFolyamatos fejlődésre törekvő hozzáállás
Végzettség: BS, MS, or PhD in computer science, engineering, or a related field, or equivalent practical experience