
A Snap Inc. olyan technológiai vállalat, amely kommunikációt, kreativitást és önkifejezést támogató, kameraközpontú termékeket fejleszt. Munkája arra összpontosít, hogy vizuális technológiával segítse az emberek kapcsolódását, miközben figyelembe veszi a digitális termékek mentális egészségre, a társadalomra és a környezetre gyakorolt szélesebb hatásait is. A vállalat emellett kiemeli a sokszínűséget, a méltányosságot és a befogadást a munkatársai körében, továbbá a felelős tervezést, az etikus irányítást, az átlátható döntéshozatalt és a környezettudatos működést.
Backend szoftvermérnök, 5. szint – Snap Inc. (Los Angeles, irodai munkavégzés)
Tervezze meg és üzemeltesse a Snapchat működését biztosító elosztott backend-szolgáltatásokat, beleértve az identitás-, közösségi gráf- és perzisztenciarendszereket. Építsen biztonságos, skálázható infrastruktúrát egy magas rendelkezésre állású platformhoz.
Leírás
- Skálázható szolgáltatások, például identitás-, közösségi gráf- és perzisztenciarendszerek tervezése, megvalósítása és üzemeltetése
- Együttműködés a csapatokkal a termékigények pontosítása, a kompromisszumok felmérése és a termékmegoldások szállítása érdekében
- A megvalósítások tesztelése, értékelése és hibakeresése a mérnöki minőség fenntartása mellett
- A rendelkezésre állást, a skálázhatóságot, az üzemeltetési kiválóságot és a költséghatékonyságot javító gyakorlatok alkalmazása
- MI-alapú mérnöki munkafolyamatok használata helyes, biztonságos és éles környezetre kész, skálázható szolgáltatások szállításához
- Közepes méretű funkciók önálló szállítása több héten keresztül, több pull request használatával
- Incidensek és gyorsjavítások kivizsgálása és megoldása
Követelmények
- Informatikai vagy kapcsolódó műszaki területen szerzett alapdiploma, vagy azzal egyenértékű gyakorlati tapasztalat
- Legalább 6 év, alapdiploma megszerzése utáni szoftverfejlesztési tapasztalat, vagy műszaki mesterfokozat után 5+ év, illetve kapcsolódó doktori fokozat után 2+ év tapasztalat
- Backend-szolgáltatások vagy elosztott rendszerek fejlesztésében szerzett tapasztalat
- Tapasztalat nagy léptékű mikroszolgáltatásokkal, elosztott rendszerekkel, felhő- és tárolóplatformokkal, infrastruktúra- és rendszertervezéssel, biztonsággal, hálózatokkal, adattárolással, gépi tanulással vagy természetes nyelvfeldolgozással
- Jelentős léptékű, magas rendelkezésre állású rendszerek üzemeltetésében szerzett bizonyított tapasztalat
- Programozási tapasztalat Java, C++ és/vagy Python nyelven
- Tapasztalat NoSQL-lel, Memcache-dzsel vagy Redisszel, Kuberneteszel, illetve Google- vagy AWS-szolgáltatásokkal
- Közepes méretű funkciók több héten és több pull requesten átívelő, önálló szállításának képessége
- A rendszerüzemeltetés ismerete, beleértve az incidensek és gyorsjavítások kivizsgálását és megoldását
- Erős együttműködési és csapatmunkakészség
- MI-eszközök használatának képessége vagy erős készsége, valamint a generált kimenetek építészeti integritás, teljesítményproblémák és biztonsági kockázatok szempontjából történő ellenőrzése
- Nyitottság a folyamatosan fejlődő MI-rendszerek és eszközök megtanulására és alkalmazására
- Elosztott rendszerekkel szerzett munkatapasztalat
Juttatások
- Fizetett szülői szabadság
- Átfogó egészségügyi biztosítás
- Érzelmi és mentális egészségügyi támogató programok
- RSU-kon keresztül részvényjuttatást is tartalmazó kompenzációs csomagok
- Alapértelmezett Together szabályzat, amely heti legalább négy nap irodai munkavégzést ír elő