Akamai Technologies
Akamai Technologies
Akamai Technologies udvikler cloudbaserede tjenester, der hjælper organisationer med at beskytte, levere og optimere deres digitale oplevelser. Virksomhedens arbejde omfatter cybersikkerhedsløsninger som API-sikkerhed og DDoS-beskyttelse samt cloud computing- og content delivery-teknologier, der er udviklet til at forbedre webapplikationers pålidelighed og ydeevne. Virksomhedens distribuerede infrastruktur understøtter virksomheder, der administrerer sikre og højtydende onlinetjenester i global skala.

Principal softwareingeniør, distribueret cloud-kontrolplan

Led designet af VM-placering, afstemning og orkestrering for Akamais distribuerede cloud- og edgeplatform. Byg skalerbare system til beregningens kontrolplan.

Beskrivelse

  • Design kontrolplanet, der placerer, afstemmer og driver virtuelle maskiner på tværs af compute-flåden.
  • Fastlæg strategier for databasepartitionering og sharding, så kontrolplanets tilstandshåndtering kan skaleres fem gange.
  • Udarbejd kapacitetsmodeller for placering og lagerstatus.
  • Led afstemning af placering, herunder modeller for ønsket tilstand, idempotente afstemningsprocesser, afvigelsesdetektion og SLO'er for afstemningsforsinkelse.
  • Saml massehandlinger og asynkrone handlinger via standardiserede handlingsressourcer, batching, samtidighedsgrænser og automatiske stop ved fastsatte fejlgrænser.
  • Definér konsistensgarantier for hver datapath.
  • Anvend idempotens og fencing på controllerhandlinger.
  • Design saga-lignende workflows.

Krav

  • Bring mindst 12 års erfaring med at bygge distribuerede systemer, herunder ejerskab af kontrolplaner, orkestrering i stor skala eller tilsvarende systemer.
  • Have dyb erfaring med SQL-databaser, herunder partitionering, sharding, replikering og onlineændringer af skemaer.
  • Have erfaring med at bygge asynkrone systemer med holdbare opgavekøer, hændelsesdrevne workflows, retries og design af backpressure.
  • Have praktisk erfaring med at bygge og drive containeriserede applikationer, herunder Kubernetes.
  • Være dygtig til Python eller Go.
  • Erfaring med det andet sprog eller ColdFusion er en fordel, men ikke et krav.
  • Have en dyb forståelse af konsistensbegreber, herunder leases, fencing, idempotens og optimistisk samtidighed.
  • Have praktisk erfaring med afstemnings- eller controllermønstre, såsom Kubernetes-lignende controllere eller tilsvarende.

Fordele

  • Årlig bonus eller andre incitamenter
  • Aktietildelinger
  • Medarbejderaktiekøbsordning (ESPP)
  • Sundhedsdækning
  • 401(k)-opsparingsordning
  • Virksomhedsfridage
  • Betalt ferie
  • Sygefravær
  • Forældreorlov
  • Medarbejderstøtteprogram
  • Støtte til mental og økonomisk trivsel
  • Fleksible arbejdsmuligheder: hjemme, på kontoret eller en kombination

Relaterede job

BSI

Business Development Manager, AI-reguleringstjenester (Tyskland, fjernarbejde)

BSI

Sælg BSIs AI-reguleringstjenester og overensstemmelsestest gennem rådgivende forretningsudvikling. Opbyg kunderelationer i Tyskland, Storbritannien, Nederlandene og Polen.

Åbn
Xometry Europe

Business Development Manager, italiensk og engelsk (fjernarbejde, Bulgarien)

Xometry Europe
501 – 1.000 Medarbejdere
BilindustriLogistikRådgivning

Vær med til at udvikle Xometrys digitale markedsplads for produktion ved at opbygge kunderelationer og håndtere salgsemner på italiensk og engelsk. Stillingen er på fuld tid, kan udføres på afstand og er baseret i Bulgarien.

Åbn