
Horizon3.ai je tvrtka za kibernetičku sigurnost i umjetnu inteligenciju osnovana 2019. godine koja razvija autonomni softver za penetracijsko testiranje. Njezina platforma NodeZero pomaže organizacijama u kontinuiranoj procjeni sigurnosnog položaja identificiranjem iskoristivih putova napada u okruženjima oblaka, IoT-a i lokalne infrastrukture. NodeZero je osmišljen kao samoposlužna SaaS platforma koja pruža uvid u ranjivosti bez potrebe za trajnim agentima ili agentima s pristupnim vjerodajnicama. Horizon3.ai osnovali su veterani sektora specijalnih operacija i nacionalne sigurnosti SAD-a, a tvrtka je usmjerena na pomaganje sigurnosnim timovima u proaktivnom rješavanju slabosti prije nego što ih napadači mogu iskoristiti.
Softverski inženjer, API platforma u tvrtki Horizon3.ai (rad na daljinu – Sjedinjene Američke Države)
Izgrađujte API infrastrukturu u jeziku Go za autonomnu platformu kibernetičke sigurnosti NodeZero tvrtke Horizon3.ai. Preuzmite odgovornost za pristupnike, servisne ugovore, alate za pouzdanost i dijeljene API-je koji podržavaju sigurnosne integracije.
Opis
- Razvijati i održavati API krajnje točke, međusloj i platformne usluge u jeziku Go
- Proširivati API pristupnik usmjeravanjem, autentifikacijom, ograničavanjem brzine te transformacijom zahtjeva i odgovora
- Definirati i održavati API ugovore pomoću alata OpenAPI i gRPC
- Obavještavati interne korisnike o promjenama API-ja koje narušavaju kompatibilnost
- Poboljšavati pouzdanost platformnog API-ja nadzorom, upozorenjima, praćenjem SLA-a i odgovorom na incidente
- Izrađivati čitljiv kod koji se može pregledati, uz testove uspješnih i neuspješnih scenarija
- Surađivati s timovima Data Ingestion, Integrations Platform i Client Platform
- Razvijati interni API sloj koji povezuje usluge NodeZero sa sučeljima za korisnike i integracije
- Doprinositi inicijativama konsolidacije API-ja, upravljanja verzijama, ograničavanja brzine i vidljivosti sustava
- Odgovarati voditelju inženjerstva API platforme
Zahtjevi
- Najmanje dvije godine profesionalnog iskustva u razvoju produkcijskih pozadinskih usluga
- Poznavanje jezika Go ili snažna sposobnost i spremnost za brzo osposobljavanje za produktivan rad; Go je primarni jezik
- Dobro razumijevanje dizajna REST API-ja i semantike HTTP-a
- Sposobnost procjene latencije, stope pogrešaka, ponašanja ponovljenih pokušaja i strategija prekida kruga
- Iskustvo rada u okruženjima Kubernetes, uključujući implementaciju, otklanjanje pogrešaka i analizu interakcija među uslugama
- Iskustvo s razvojnim tijekovima rada koji se temelje na Docker kontejnerima
- Poznavanje obrazaca autentifikacije OAuth 2.0, API ključeva i JWT-a
- Sposobnost pisanja jasnog koda koji se može pregledati i koji je potkrijepljen smislenim testovima
- Spremnost na rano isticanje prepreka i traženje pomoći kada je potrebno
- Ugodan rad u asinkronom okruženju s distribuiranim timom
- Iskustvo s gRPC-jem je prednost
- Iskustvo s API pristupnicima kao što su Kong, Envoy, NGINX ili usporedive cloud-native tehnologije je prednost
- Poznavanje platformi service mesh, kao što su Istio ili Linkerd, je prednost
- Iskustvo u kibernetičkoj sigurnosti ili razvoju API-ja koje upotrebljavaju sigurnosni alati je prednost
- Iskustvo s ugovorima usluga temeljenima na gRPC-u i protokolu protobuf je prednost
- Pravno ovlaštenje za rad u Sjedinjenim Američkim Državama
- Spremnost na putovanja do 5 % ako je potrebno
Pogodnosti
- Dioničke opcije ili vlasnički paket za svakog zaposlenika s punim radnim vremenom
- Zdravstveno osiguranje za zaposlenike i njihove obitelji
- Osiguranje vida za zaposlenike i njihove obitelji
- Dentalno osiguranje za zaposlenike i njihove obitelji
- Fleksibilna politika godišnjih odmora
- Izdašan roditeljski dopust
- Mogućnosti profesionalnog i karijernog razvoja
- Inkluzivna kultura suradničkog radnog mjesta
- Rad na daljinu i hibridni rad ovisno o ulozi i lokaciji