Restate
Restate
Restate nodrošina noturīgas izpildes platformu izstrādātājiem, kuri veido izturīgus mākslīgā intelekta aģentus, darbplūsmas un aizmugursistēmas pakalpojumus. Tā vieglā izpildlaika vide saglabā lietotnes progresu un pēc kļūmēm atsāk pārtraukto darbu, samazinot vajadzību pēc pielāgotas atkopšanas loģikas un infrastruktūras koda. Komandas var definēt noturīgus soļus, izmantojot TypeScript, Python, Go, Java/Kotlin vai Rust, un pēc tam tos darbināt pašu pārvaldītās vidēs vai mākoņplatformās. Restate, kas veidota uz augstas veiktspējas Rust izpildlaika bāzes, ir paredzēta ilgstošām, notikumu vadītām un izkliedētām lietotnēm, tostarp mākslīgā intelekta aģentu orķestrēšanai.

Backend izstrādātājs, izkliedētās sistēmas — attālināts darbs Amerikas Savienotajās Valstīs

Veidojiet „Restate“ noturīgās izpildes izpildvidi uzticamām un mērogojamām lietojumprogrammām. Strādājiet ar izkliedētām sistēmām, krātuvi, ziņojumapmaiņu un kļūmēm noturīgu infrastruktūru.

Apraksts

  • Veidojiet backend un izkliedēto sistēmu pamatkomponentus
  • Izstrādājiet noturīgas izpildes, stāvokļa pārvaldības, ziņojumapmaiņas, krātuves, konkurences un noturības pret kļūmēm iespējas
  • Veidojiet zemas aiztures un uzticamas sistēmas, kas darbojas lielā mērogā
  • Uzlabojiet „Restate“ izpildvides veiktspēju, mērogojamību un noturību
  • Veidojiet „Restate“ pamatplatformas arhitektūru un turpmāko attīstību
  • Projektējiet sistēmas uzticamai darbībai reālās ražošanas vidēs
  • Izpētiet un risiniet sarežģītas izkliedēto sistēmu un ražošanas problēmas
  • Attīstiet novērojamību, testēšanu, atkopšanos pēc kļūmēm un operacionālo uzticamību
  • Piedalieties gan lietojumprogrammatūras, gan infrastruktūras izstrādē
  • Sadarbojieties ar inženieru komandām, kas veido ražošanas sistēmas uz „Restate“ bāzes
  • Pārvērtiet reālās pasaules tehniskos izaicinājumus produkta uzlabojumos
  • Pēc vajadzības veidojiet atsauces implementācijas, integrācijas un atbalsta rīkus
  • Piedalieties tehniskajās diskusijās, dizaina pārskatos un arhitektūras lēmumu pieņemšanā
  • Pārvērtiet atkārtotas tehniskās problēmas atkārtoti izmantojamās sistēmās, rīkos un dokumentācijā
  • Palīdziet veidot inženierijas praksi, komandai un produktam augot

Prasības

  • Plaša backend inženierijas pieredze ražošanas sistēmu izstrādē
  • Pieredze ar izkliedētām sistēmām, uz notikumiem balstītām arhitektūrām vai sistēmām, kurās nepieciešams risināt konkurenci, stāvokli, ziņojumapmaiņu un kļūmju apstrādi
  • Teicamas vismaz vienas backend programmēšanas valodas zināšanas; īpaši nozīmīgas ir Rust, Go, Java, C++ vai līdzīgas valodas
  • Pieredze ražošanas programmatūras projektēšanā, izstrādē un ekspluatācijā lielā mērogā
  • Padziļinātas zināšanas par programmatūras uzticamību, veiktspēju un sistēmu projektēšanu
  • Pieredze ar izkliedētām datubāzēm, darbplūsmu dzinējiem, ziņojumapmaiņas sistēmām vai infrastruktūras programmatūru tiks uzskatīta par priekšrocību
  • Pieredze ar Rust vai citu sistēmu programmēšanas valodu tiks uzskatīta par priekšrocību
  • Pieredze ar Kubernetes un mākoņinfrastruktūru tiks uzskatīta par priekšrocību
  • Pieredze ar krātuves dzinējiem, tīklu tehnoloģijām vai zema līmeņa sistēmām tiks uzskatīta par priekšrocību
  • Pieredze ražošanas sistēmu pārarhitektūrā vai migrācijā tiks uzskatīta par priekšrocību
  • Atvērtā pirmkoda ieguldījumi vai pieredze izstrādātājiem paredzētas infrastruktūras veidošanā tiks uzskatīta par priekšrocību
  • Spēja skaidri izklāstīt tehniskās idejas dizaina dokumentos, arhitektūras diskusijās un kodā
  • Augsta atbildības sajūta un spēja sekmīgi strādāt agrīnas stadijas vidē
  • Spēja tieši sadarboties ar inženieriem, lai izprastu un risinātu praktiskas tehniskas problēmas

Priekšrocības

  • Kapitāldaļas

Saistītās vakances

Hyland

Director, Government and Education Sales

Hyland
1001 – 5000 Darbinieki
H1B vīzas sponsorsB2BSaaSUzņēmums

Lead Hyland’s U.S. sales strategy for government and education markets, growing revenue and market share for its enterprise content intelligence software. Guide sales teams and channel partnerships while coordinating with marketing.

Atvērt
Walmart

Walmart Director of Merchandising, Package Vegetables

Walmart

Lead Walmart’s packaged vegetable merchandising strategy, including pricing, assortment, supplier relationships, and category financial results. Guide a team and support growth across retail channels through data-informed decisions.

Atvērt
MSD

Director, Global Policy and Government Relations

MSD

Lead global public policy strategy for cardiovascular and metabolic disease programs, including MASH and obesity. Develop policy solutions and advocate with healthcare stakeholders worldwide.

Atvērt
Unmind

Senior Talent Partner, London (Hybrid)

Unmind

Lead hiring across Unmind’s mental health technology business, while supporting onboarding, salary benchmarking, employer branding and culture initiatives.

Atvērt
TerminixSIS India

Senior Social Media Manager, Rentokil Terminix

TerminixSIS India

Lead social strategy for Rentokil Terminix, a global pest control and services company. Grow the brands through audience engagement, influencer partnerships, and customer acquisition.

Atvērt