2023-08-23 14:48:55

Vanem Tarkvarainsener (Usaldus)

Töö kirjeldus

Lihtsa, kuid elegantse kasutajaliidese all peitub keeruline funktsionaalsuste süsteem. Meie AI-põhine toode kasutab täiustatud pildituvastust, näotuvastust, näo verifitseerimist, näo vale tuvastamist (elavuse tuvastamine) ja käitumise analüüsi, et teha identiteediotsuseid. Me aitame oma partneritel luua sisseastumisprotsesse, mis tagavad, et head inimesed saavad asju tehtud ja halvad inimesed peatuvad.

Kuid kellegi identiteedi teadmine viib sind vaid poolele teele. Järgmine küsimus on, kas neisse saab usaldada 6 ja selle vastamiseks tuleb kontrollida isiku identiteediandmeid autoriteetsete allikate vastu, mis sisaldavad tõde. Iga riik teeb seda erinevalt: erinev register, erinev andmebaas, erinev reeglite kogum selle kohta, mida saab kontrollida ja kuidas.

Kuna soovime meie platvormi järgmisele tasemele viia, otsime vanemat tarkvarainseneri, et liituda usaldusmeeskonnaga. See meeskond ehitab ja haldab teenuseid, mis valideerivad isiku identiteediandmeid riigispetsiifiliste autoriteetsete allikate 6 valitsuse registrite, riiklike andmebaaside, AML ja sanktsioonide kontrollimise vastu 6 ning muudab selle väga erinevate ülemiste andmeallikate patchworki üheks usaldusväärseks usaldussignaaliks, millele meie kliendid saavad tugineda. Koos õdede meeskondadega nagu Usaldusregistrid ja Usaldusväärsed Dokumendid, määrab sinu töö otseselt, kui palju riike me saame katta, kui kiiresti me saame uue käivitada ja kui palju meie partnerid saavad tugineda vastusele, mille neile anname.

  • Usaldus teenuste tagumise osa projekteerimine, ehitamine ja haldamine 6 integratsioonid väliste identiteediandmete allikatega ja valideerimisloogika nende peal 6 tugeva keskendumisega usaldusväärsusele, skaleeritavusele ja hooldatavusele

  • Meie globaalsete katvuste laiendamine: uute riikide ja andmeallikate kiire sisseviimine ning abstraktsioonide loomine, mis muudavad järgmise integratsiooni odavamaks kui eelmine, mitte kallimaks

  • Segaste, järjepidevate ülemiste andmete modelleerimine järjepidevate, hästi määratletud verifitseerimistulemustena 6 sealhulgas vastavuse ja valideerimise reeglid, mis otsustavad, kas andmed kuuluvad tõeliselt isikule meie ees

  • Meie süsteemide vastupidavuse tagamine ülemistele andmeallikatele, mida me ei kontrolli 6 ajapiirangud, kordused ja idempotentsus, tagasisurve, ajutine katkestamine, sujuv halvenemine, tagasipööratavuse testimine, SPOF-i kõrvaldamine ja iga teenusepakkuja lõpp-punktide jälgimine, kellele me toetume

  • Tundlike isikuandmete vastutustundlik käsitlemine, piirkondlike andmete elukoha ja vastavuse nõuete arvestamine alates algusest

  • Osalemine hädaolukordade vahetustes, intsidentide reageerimises ja järelanalüüsides, et tagada meie kõige kriitilisemate kontrollide tervislik seisund

  • Inseneritehnika kvaliteedi edendamine koodikontrollide, CI praktikate, tööjuhendite dokumentatsiooni ja meeskonnakaaslaste juhendamise kaudu

Ootused kandidaadile

  • 5+ aastat kogemust suurte tagapoolsete rakenduste loomisel Pythonis, sealhulgas sündmustepõhiste ja asünkroonsete arhitektuuride loomisel koos sõnumijärjekordadega (nt SQS, RabbitMQ või sarnased)

  • Praktiline kogemus kolmandate osapoolte API-dega integreerimisel suures mahus 6 ja tervislik austus selle ees, mis juhtub, kui need on aeglased, ebastabiilsed, dokumenteerimata või vaikselt muudavad oma vastuse vormingut

  • Tõestatud tootmis-kriitiliste teenuste omamine 6 sa mõistad, mida tähendab olla hädaolukorras ja võtad usaldusväärsust tõsiselt

  • Sügav kogemus vastupidavuse projekteerimisel jaotatud süsteemides: idempotentsus, kordused, tagasisurve, ajapiirangud, tagasipööratavus

  • Tugevad andmete modelleerimise instinktid 6 sa suudad heterogeensed, järjepidevad välised andmed muuta puhtaks domeenimudeliks, mis püsib, kui allikate arv kasvab

  • Tugev arusaam modulaarsetest projekteerimismeetoditest ja SOLID põhimõtetest

  • Praktiline kogemus skaleeritavate, hooldatavate API-de loomisel

  • Osavus erinevates testimisstrateegiates, mis tagavad usaldusväärse ja stabiilse tarkvara, sealhulgas testimine väliste sõltumatute allikate vastu, mida sa ei saa täielikult kontrollida

  • Tugev arusaam relatsiooniliste andmebaaside alustest

  • Tutvustus struktureeritud logimise ja jälgimise praktikatega

  • Tugevad suhtlemisoskused 6 sa suudad selgelt edastada tehnilisi ideid nii inseneridele kui ka mitte-inseneridele ning töötada mugavalt koos toote, vastavuse ja väliste andmepakkujatega

Soovitav

  • Kogemus identiteedi verifitseerimise, KYC/AML, finantsteenuste või valitsuse/registrite integratsioonidega. Kogemus andmete privaatsuse ja regulatiivsete piirangute (GDPR, piirkondlik andmete elukoht) alusel töötamisel

  • Sündmustepõhised süsteemid, töövoo või orkestreerimise mootorid või Kubernetes

Ettevõte pakub

  • Paindlikkus töötada kodus

  • Aktsiaoptsioonid, mis tagavad sinu osa meie edus

  • Lisapäevade saamine lisaks sinu aastasele puhkusele

  • Ulatuslik meditsiini-, hambaravi- ja nägemiskindlustus, et tagada sinu füüsiline ja vaimne heaolu

  • Õppe- ja arenduse ning tervise ja spordi eelarve, mida saad kohandada vastavalt oma vajadustele

  • Neli nädalat täielikult tasustatud sabatika puhkust pärast sinu 5. tööaasta täitumist