HighLevel
HighLevel
201 – 500 Zamestnanci
LogistikaPoradenstvoSaaS
HighLevel je SaaS spoločnosť, ktorá vyvíja komplexnú marketingovú a predajnú platformu pre firmy a marketérov. Jej softvér spája získavanie potenciálnych zákazníkov, plánovanie stretnutí, správu predajného procesu, webové stránky, predajné lieviky, vstupné stránky a automatizované následné kontaktovanie prostredníctvom telefónu, SMS, e-mailu a sociálnych sietí. HighLevel poskytuje aj integrácie API, nástroje na správu členstva a kurzov a možnosti white-label, vďaka ktorým môžu firmy ponúkať platformu pod vlastnou značkou. Profil spoločnosti môže byť relevantný pre uchádzačov o zamestnanie, ktorí sa zaujímajú o vývoj a podporu rozsiahleho produktu na automatizáciu podnikania využívaného v poradenstve, logistike a ďalších organizáciách poskytujúcich služby.

Staff inžinier distribuovaných systémov – práca na diaľku z Indie

HighLevel hľadá staff inžiniera, ktorý posilní odolné služby veľkého rozsahu pre svoju platformu podnikania s podporou umelej inteligencie. Táto pozícia zahŕňa Node.js, Go, Kubernetes, GCP, distribuované úložiská a spoľahlivosť systémov od začiatku do konca.

Popis

  • Navrhovať, vytvárať a škálovať backendové služby a frontendové rozhrania pre prostredie Threads & Composer v HighLevel Conversations
  • Viesť architektúru backendu a API, dátové toky, výkon, spoľahlivosť, priepustnosť a správnosť pri veľkom meradle
  • Prevziať zodpovednosť za používateľskú vrstvu vo Vue 3 od vývoja až po údržbu
  • Chrániť architektonické zdravie distribuovaného systému v miliardovom meradle pri rôznych typoch zlyhaní, kapacitných obmedzeniach, požiadavkách na konzistenciu a vo viac než 50 nasadeniach
  • Posudzovať návrhy kritických ciest a usmerňovať architektonické rozhodnutia naprieč tímami
  • Vyhľadávať a odstraňovať jednotlivé body zlyhania, neobmedzené fronty, chýbajúcu idempotenciu, riziká efektu lavíny a časové okná možnej straty údajov
  • Prototypovať vysoko rizikové architektonické zmeny, riešiť závažné incidenty a spolupracovať na komplexných chybách naprieč tímami
  • Zvyšovať odolnosť systému pomocou riadenej degradácie, spätného tlaku, izolačných hraníc a kapacitných modelov navrhnutých na mesačný rast o viac než 10 %
  • Posilňovať inžinierske postupy prostredníctvom revízií návrhov, analýz po incidentoch a opakovane použiteľných technických vzorov
  • Definovať bezpečné postupy používania inžinierstva s podporou umelej inteligencie v kritických systémoch
  • Vyvíjať v Node.js/TypeScript, Go, GKE, GCP Pub/Sub, Cloud Tasks, Redis, MongoDB, Firestore, ClickHouse a Elasticsearch
  • Zlepšovať kritické cesty Workflows prostredníctvom jasného vlastníctva, plánovania kapacity, overených scenárov zlyhania a menšieho počtu incidentov

Požiadavky

  • Najmenej 10 rokov inžinierskych skúseností s významnou praktickou zodpovednosťou za distribuované systémy veľkého rozsahu
  • Preukázaná samostatná zodpovednosť za produkčný systém počas skutočných zlyhaní
  • Hlboké znalosti frontov a asynchrónnych architektúr, sémantiky doručovania, usporiadania, spätného tlaku, idempotencie a doručovania presne raz alebo aspoň raz
  • Pokročilé znalosti viacerých SQL a NoSQL úložných systémov, modelov konzistencie a indexovania vo veľkom meradle
  • Odborné znalosti Redis alebo porovnateľného systémového úložiska v pamäti vrátane správania pri nedostatku pamäte a sieťových rozdeleniach
  • Skúsenosti s prevádzkou Kubernetes vo veľkom meradle vrátane limitov zdrojov, automatického škálovania a zlyhaní fondov uzlov
  • Mimoriadna schopnosť komunikovať návrhy prostredníctvom dokumentácie, diagramov a analýz hlavnej príčiny
  • Pokročilá znalosť Node.js a/alebo Go na prototypovanie návrhov a dodávanie opráv kritických ciest
  • Porovnateľná skúsenosť so stovkami služieb alebo tisíckami inštancií spracúvajúcich miliardy udalostí denne je výraznou výhodou
  • Skúsenosti s agentmi umelej inteligencie, službami natívnymi pre GCP, spúšťaním systémov od nuly po prvú verziu a posilňovaním vyspelých platforiem sa považujú za výhodu

Benefity

  • Práca v globálnej organizácii s prioritou práce na diaľku
  • HighLevel je zamestnávateľ poskytujúci rovnaké príležitosti
  • Dobrovoľný proces poskytovania demografických údajov uchováva odpovede oddelene od žiadostí a vylučuje ich z rozhodovania o prijatí
  • Zásady ochrany osobných údajov sú k dispozícii na preskúmanie