Horizon3.ai
Horizon3.ai
Horizon3.ai är ett företag inom cybersäkerhet och artificiell intelligens som grundades 2019 och utvecklar programvara för autonoma penetrationstester. Plattformen NodeZero hjälper organisationer att kontinuerligt utvärdera sin säkerhetsnivå genom att identifiera exploaterbara attackvägar i moln-, IoT- och lokala miljöer. NodeZero är utformad som en självbetjäningsbaserad SaaS-lösning och ger insikter om sårbarheter utan att kräva permanenta agenter eller agenter med åtkomstuppgifter. Horizon3.ai grundades av veteraner från USA:s specialoperations- och nationella säkerhetssektorer och fokuserar på att hjälpa säkerhetsteam att proaktivt åtgärda svagheter innan angripare kan utnyttja dem.

Mjukvaruingenjör, API-plattform hos Horizon3.ai (distansarbete – USA)

Bygg Go-baserad API-infrastruktur för Horizon3.ai:s autonoma cybersäkerhetsplattform NodeZero. Ansvara för gateways, tjänstekontrakt, verktyg för tillförlitlighet och gemensamma API:er som stöder säkerhetsintegrationer.

Beskrivning

  • Utveckla och underhålla Go-baserade API-endpoints, middleware och plattformstjänster
  • Utöka API-gatewayen med routing, autentisering, hastighetsbegränsning samt transformering av förfrågningar och svar
  • Definiera och underhålla API-kontrakt med OpenAPI och gRPC
  • Informera interna användare om brytande API-förändringar
  • Förbättra plattformens API-tillförlitlighet genom övervakning, aviseringar, SLA-uppföljning och incidenthantering
  • Skriva lättläst och granskningsbar kod med tester för både lyckade och misslyckade scenarier
  • Samarbeta med teamen för dataimport, integrationsplattformen och klientplattformen
  • Utveckla det interna API-lagret som kopplar samman NodeZero-tjänster med kund- och integrationsgränssnitt
  • Bidra till initiativ för API-konsolidering, versionshantering, hastighetsbegränsning och observerbarhet
  • Rapportera till Engineering Manager för API-plattformen

Krav

  • Minst två års yrkeserfarenhet av att utveckla backendtjänster i produktion
  • Goda kunskaper i Go, eller stark förmåga och vilja att snabbt bli produktiv; Go är huvudspråket
  • God förståelse för REST API-design och HTTP-semantik
  • Förmåga att utvärdera latens, felfrekvenser, återförsöksbeteende och strategier för kretsbrytning
  • Erfarenhet av att arbeta i Kubernetes-miljöer, inklusive driftsättning, felsökning och analys av tjänsteinteraktioner
  • Erfarenhet av Docker-baserade arbetsflöden för containeriserad utveckling
  • Kännedom om autentiseringsmönster med OAuth 2.0, API-nycklar och JWT
  • Förmåga att skriva tydlig och granskningsbar kod med meningsfulla tester
  • Vilja att tidigt lyfta hinder och be om hjälp vid behov
  • Bekväm med att arbeta asynkront i ett distribuerat team
  • Erfarenhet av gRPC är meriterande
  • Erfarenhet av API-gateways som Kong, Envoy, NGINX eller jämförbar molnbaserad teknik är meriterande
  • Erfarenhet av tjänstenätverk som Istio eller Linkerd är meriterande
  • Erfarenhet av cybersäkerhet eller av att utveckla API:er som används av säkerhetsverktyg är meriterande
  • Erfarenhet av gRPC och tjänstekontrakt baserade på protobuf är meriterande
  • Laglig rätt att arbeta i USA
  • Villig att resa upp till 5 % vid behov

Förmåner

  • Aktieoptioner eller ett aktieprogram för alla heltidsanställda
  • Sjukförsäkring för anställda och deras familjer
  • Synförsäkring för anställda och deras familjer
  • Tandvårdsförsäkring för anställda och deras familjer
  • Flexibel semesterpolicy
  • Generös föräldraledighet
  • Möjligheter till professionell utveckling och karriärutveckling
  • Inkluderande och samarbetsinriktad arbetsplatskultur
  • Distans- och hybridarbete beroende på roll och plats