
Staff szoftverfejlesztő – identitás- és hozzáférés-kezelés (IAM)
Az AlphaSense User Management csapata felelős a teljes identitás-életciklusért: a felhasználók létrehozásától és kiépítésétől az identitáskezelésen át a hitelesítésig és a jogosultságkezelésig. Staff mérnökként olyan platformcsapat tagja leszel, amelyre szinte minden termékfejlesztő csapat támaszkodik felhasználói és jogosultsági adatokért, Kanadából dolgozva, szoros együttműködésben a helsinki alapcsapattal.
Feladatok
- ▹Az engedélyezési platform (RBAC/ABAC/ReBAC) tervezése, építése és fejlesztése
- ▹A hitelesítési platform tervezése, építése és fejlesztése, szoros együttműködésben az Auth0-integrációval
- ▹A felhasználókezelési platform tervezése, építése és fejlesztése - identitások és jogosultságok létrehozása, kiépítése és kezelése a teljes ügyfélkör számára
- ▹Szoros együttműködés biztonsági csapatokkal, hogy a platformok biztonságosan, SOC2 és GDPR követelményeknek megfelelően legyenek megtervezve
- ▹Erősen skálázható rendszerek tervezése és megvalósítása, amelyek lépést tartanak a folyamatosan növekvő felhasználó- és ügyfélszámmal
- ▹Közreműködés a hosszú távú ütemterv meghatározásában mindhárom területen (hitelesítés, engedélyezés, felhasználókezelés)
- ▹Önkiszolgáló rendszerek és API-k (GraphQL, gRPC, REST) építése, amelyek elérhetővé teszik az identitás- és jogosultsági adatokat más fejlesztői csapatok számára
- ▹Projektek önálló vezetése Kanadából, szoros összhangban a helsinki csapattal
- ▹Erős tesztelési, megfigyelhetőségi és megbízhatósági gyakorlatok képviselete a platformon
Elvárások
- ▹Backend: Java 2X, Spring Boot 3.X.X, WebFlux, Maven
- ▹Adatok és API-k: SQL, GraphQL, gRPC, REST
- ▹Felhő és infrastruktúra: AWS, GCP, Kubernetes, Helm
- ▹Identitás- és biztonsági protokollok: RBAC/ABAC/ReBAC; OAuth 2.0, OIDC, JWT; SAML 2.0 és vállalati SSO-föderáció (assertion-validáció, aláírás-/titkosításkezelés, IdP- vs. SP-kezdeményezett folyamatok); SCIM felhasználó-kiépítéshez és -eltávolításhoz
- ▹Mérnöki gyakorlatok: eseményvezérelt architektúra minták; TDD vagy valódi elköteleződés az automatizált tesztelés iránt
- ▹Genuinely senior, önálló mérnöki tapasztalat identitás-, hitelesítési vagy engedélyezési platformok építésében és üzemeltetésében nagy léptékben, ideális esetben platform engineering környezetben
Előny
- ▹Auth0 tapasztalat
- ▹SpiceDB / Zanzibar-stílusú engedélyezési rendszer tapasztalat
- ▹Apollo Federation
- ▹OpenTelemetry
- ▹Tapasztalat SOC2 és/vagy GDPR-megfelelő környezetben való működésben
Soft skillek
Amit kínálunk
- ▹Kompenzációs tartomány: 164 450–226 550 CAD
- ▹Részvényjuttatás lehetősége
- ▹Bőkezű juttatási program
A munkáltatóról
Az AlphaSense piaci intelligencia platformot épít, amely megbízható, AI-alapú kereséssel segíti a döntéshozatalt. Nyilvános és privát tartalmak - elemzői jelentések, céges beadványok, eseményleiratok, szakértői hívások, hírek - hatalmas univerzumára épül, több mint 6000 vállalati ügyféllel, köztük az S&P 500 többségével. A 2024-es Tegus-felvásárlás után a vállalat New Yorkban székel, 2000+ munkatárssal, irodákkal az USA-ban, az Egyesült Királyságban, Finnországban, Indiában, Szingapúrban, Kanadában és Írországban.
Hasonló állások

Staff Software Engineer, Metadata

Staff Software Engineer, Integration Platform

Staff Software Engineer, Backend

Principal Software Engineer

Staff Software Engineer - Fullstack
